Free Course Image Learn Golang

Free online courseLearn Golang

Duration of the online course: 1 hours and 31 minutes

New course

Master Go programming with Codemy's free Learn Golang course. Explore topics like variables, loops, functions, and more in this comprehensive online class.

In this free course, learn about

  • Getting Started with Go
  • Control Flow and Operators in Go
  • Core Data Structures and Functions
  • Working with Strings and Type Conversion

Course Description

Dive into the world of Go programming with Codemy's comprehensive Learn Golang course. This online course is meticulously designed to cater to individuals eager to venture into the Information Technology sector, specifically focusing on Programming Languages like Python, Ruby, Java, and C. Go, popularly known as Golang, is renowned for its efficiency and reliability, making it a sought-after skill for developers globally.

Throughout the course, you'll embark on a structured learning path, starting with Go Installation And First Program. This initial lesson sets the stage for understanding the fundamentals of setting up the Go environment and executing your first program.

Gain a robust understanding of Variables and Constants In Go, which are pivotal in programming. You'll learn how they function within Go, laying the foundation for effective data handling.

The course then delves into Arrays and Slices, essential for managing collections of data. You’ll explore how to work with arrays, their limitations, and the more flexible slices, enhancing your capability to handle diverse datasets.

Understand the intricacies of Operators In Go, learning how to manipulate data and variables. The lesson on Logic If Else Statements provides deeper insights into decision-making processes within your code, a crucial skill for building responsive and intelligent applications.

Master the art of control flow with For Loops, learning to iterate over data structures efficiently. This knowledge is essential for performing repetitive tasks in programming.

Functions are the building blocks of robust programs. Learn how to create and manage functions in Go, enabling you to write modular and reusable code, which is a staple of professional-grade software development.

Maps With Key Value Pairs are introduced, showcasing how to store and retrieve data efficiently using key-value mappings. This structure is integral for applications that require swift access to data.

Explore Structs In Go to create complex data structures, expanding your ability to work with real-world data models. You'll also learn How To Convert Strings To Integers and Integers To Strings In Go, providing flexibility in data manipulation.

The course rounds off with Basic String Manipulation, equipping you with the skills to handle and modify string data seamlessly, an essential ability in most programming tasks.

Course content

  • Video class: Go Installation And First Program - Learn Golang #1 08m
  • Exercise: In a basic Go Hello World program, what must the first line declare so the program can run as an executable?
  • Video class: Variables and Constants In Go - Learn Golang #2 10m
  • Exercise: Go variables and constants essentials
  • Video class: Arrays and Slices - Learn Golang #3 13m
  • Exercise: Go arrays vs slices: choose the correct statement
  • Video class: Operators In Go - Learn Golang #4 09m
  • Exercise: In Go, what is the correct way to compute 2 to the 3rd power?
  • Video class: Logic If Else Statements - Learn Golang #5 06m
  • Exercise: In Go, which operator should you use to test equality inside an if statement?
  • Video class: For Loops - Learn Golang #6 06m
  • Exercise: In Go, which for range loop correctly prints only the values from a slice named names?
  • Video class: Functions - Learn Golang #7 04m
  • Exercise: Defining function parameters in Go
  • Video class: Maps With Key Value Pairs - Learn Golang #8 06m
  • Exercise: Which built-in function removes a key from a Go map?
  • Video class: Structs In Go - Learn Golang #9 07m
  • Exercise: Which statement about Go structs is true
  • Video class: How To Convert Strings To Integers In Go - Learn Golang #10 05m
  • Exercise: What does strconv.Atoi return when converting a numeric string to an integer in Go?
  • Video class: How To Convert Integers To Strings In Go - Learn Golang #11 05m
  • Exercise: Which strconv function converts an int to a string in Go?
  • Video class: Basic String Manipulation - Learn Golang #12 07m
  • Exercise: In Go, which strings package function capitalizes the first letter of each word in a string?

This free course includes:

1 hours and 31 minutes of online video course

Digital certificate of course completion (Free)

Exercises to train your knowledge

100% free, from content to certificate

Ready to get started?Download the app and get started today.

Install the app now

to access the course
Icon representing technology and business courses

Over 5,000 free courses

Programming, English, Digital Marketing and much more! Learn whatever you want, for free.

Calendar icon with target representing study planning

Study plan with AI

Our app's Artificial Intelligence can create a study schedule for the course you choose.

Professional icon representing career and business

From zero to professional success

Improve your resume with our free Certificate and then use our Artificial Intelligence to find your dream job.

You can also use the QR Code or the links below.

QR Code - Download Cursa - Online Courses

More free courses at Programming Languages ( Python, Ruby, Java, C )

Download the App now to have access to + 3300 free courses, exercises, certificates and lots of content without paying anything!

  • 100% free online courses from start to finish

    Thousands of online courses in video, ebooks and audiobooks.

  • More than 48 thousand free exercises

    To test your knowledge during online courses

  • Valid free Digital Certificate with QR Code

    Generated directly from your cell phone's photo gallery and sent to your email

Cursa app on the ebook screen, the video course screen and the course exercises screen, plus the course completion certificate

+ 9 million
students

Free and Valid
Certificate

60 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video and ebooks