Get job ready skill with Career Paths     |       Start learning for free!

close
Cart icon
User menu icon
User icon
Lightbulb icon
How it works?
FAQ icon
FAQ
Contact icon
Contact
Terms of service icon
Terms of service
Privacy policy icon
Privacy Policy

Go Fundamentals - Level 1

4

(2 ratings)

Master a modern and very performant language.

poster_image
dot30 days of Money-back guarantee
dotGet help at the every stage of learning
dotRegular updates
Unlimited accessUnlimited access
exercises134 exercises
Support from Codenga TeamSupport from Codenga Team
Works on mobile devicesWorks on mobile devices
Instant feedbackInstant feedback
Certificate of completionCertificate of completion
Support for this course is provided by:
Tomasz – Fundamentals of Object-Oriented Programming Curriculum Manager
🔥 Hot news: In this week, 106 users watched this course.
Description
What you get
Syllabus
Reviews
FAQ

Go - it’s time for a change

Go (or Golang) is a really modern programming language. It’s been created from scratch as a way to build performant and stable software.

That gives Go a tremendous advantage over the traditional languages like Java or C++. And that's why companies like Google or Microsoft use Go in critical parts of their vast cloud infrastructure.

The popularity of Golang is steadily growing. And so are the career opportunities. Join a revolution and start learning Go now!

Straightforward theory and lots of exercises

With this course you will quickly learn the basics of Golang. You will master key topics like variables, data types, operators, loops etc. During the course you will solve dozens of exercises that will enable you to gain practical, applicable knowledge.

description_image1

What you will learn

  • point

    You will write your first Go program

  • point

    You will learn the most important data types

  • point

    You will master formatting output data

  • point

    You will learn how to work with constants

  • point

    You will master the most important arithmetical and logical operators

  • point

    You will learn how conditional statements work in Go

  • point

    You will learn how to use loops in Go

description_image2

Learn at your own pace

We know that the time you can spare for learning is limited. That is why we have prepared a system that allows you to easily adjust the pace of learning to your abilities. You can complete the course in small steps, you can go through any amount of material at once, you can also return to previously completed stages without any limitation. Let's not forget that the course is available on your account without any time limits.

Why you should learn Go

Go is a breath of fresh air in the world of programming languages. On one hand its basic concepts are somewhat based on the C-family of languages (eg. Java, C#, C++). On the other hand it comes with a totally different approach to solving common problems.

Golang has a simple, concise syntax that’s very friendly for new programmers. And it was built with a performance in mind. It has great support for concurrent programming. Really there are tons of reasons to learn Go. We could safely say that it is a language for a new century.

That’s why Go finds many uses in cloud computing. It's used by companies like Google, Microsoft or Dropbox. Its main strengths are indispensable when it comes to building very performant backend applications, APIs, data-driven apps etc.

description_image2

Codenga - how it works

No subscriptions
You pay for the individual courses. Select the programming language you want to learn and get a lifetime access for a single payment
30 days of Money-back guarantee
You have a generous 30-day return period. No questions asked.
Revisit the course at any time
You get a lifetime access to the course. You can review the material at any time.
Feedback
Shot us a message and get a response from a real person.
Learning paths
Codenga won't leave you on your own when you complete the course. You can continue your learning path with other courses.
Support
Every Codenga course has its curriculem manager that looks after the learning material and is ready to help you if you have any questions.

Check the course curriculum

Ch. 1
First program written in Go
(8 exercises)
Do you want to get to know the explosive mixture? This course is for you. It can be said that Go is a mixture of such languages like Python or C. Do you want to know why we say so? Proceed to the first stage.
First program written in Go
First program written in Go - Quiz
First program written in Go - Live Code
Ch. 2
Data types and variable creation
(8 exercises)
If we didn’t have variables at our disposal, programming would be very difficult. Well named variable helps you to understand how a program works. Let’s proceed to the next stage.
Data types and variable creation - Introduction
Data types and variable creation - Quiz
Data types and variable creation - Live Code
Ch. 3
Print(), Println(), Printf()
(9 exercises)
So far we used the Println() function, now you will learn the Print() function. At this stage we will explain the difference between them, and tell you about additional benefits of outputting data on the standard output. Let’s proceed to the next stage.
Print(), Println(), Printf() - Introduction
Print(), Println(), Printf() - Quiz
Print(), Println(), Printf() - Live Code
Ch. 4
How to create a constant
(9 exercises)
Today we will learn about constant creation. Some attributes that they have are very useful while you are programming. Let’s proceed to the next stage.
How to create a constant - Introduction
How to create a constant - Quiz
How to create a constant - Live Code

What people are saying about this course?

Average rating

4

(2 ratings)

50%
0%
50%
0%
0%

Reviews:

AF

GREAT!!!

Alex Friday

Aug 1, 2022

GREAT!!!

Alex Friday

Aug 1, 2022

Is this review helpful?

MM

Beginner Friendly :)

Mary Anne Kristel Maicong

Jul 31, 2022

Beginner Friendly :)

Mary Anne Kristel Maicong

Jul 31, 2022

Is this review helpful?

Have any questions?

minusplus
How does the course work?
Every Codenga course is full of structured knowledge and practical exercises. You start with the basics and you incrementally learn new skills.
minusplus
How much time do i need to complete the course?
Buying this course you get the lifetime access. You can learn the new skills at your own pace. You can also review the material as many times as you want
minusplus
Can i still use the course having completed it?
Yes! You get unlimited, lifetime access to the course.
minusplus
Do i need any prior experience to start the course?
Codenga course are great for beginner programmers. Start with the Level 1 course if it's your fist contact with programming.
minusplus
Do i need any software to use the course?
The only thing you need is a device with an internet access. No other tools or software necessary.
Free
dot30 days of Money-back guarantee
dotGet help at the every stage of learning
dotRegular updates
Unlimited accessUnlimited access
exercises134 exercises
Support from Codenga TeamSupport from Codenga Team
Works on mobile devicesWorks on mobile devices
Instant feedbackInstant feedback
Certificate of completionCertificate of completion
Support for this course is provided by:
Tomasz – Fundamentals of Object-Oriented Programming Curriculum Manager
🔥 Hot news: In this week, 106 users watched this course.
Free