Golang course by Exadel
Two months: October 3 – December 5
Every Monday & Thursday at 5-6 p.m. (GMT+2)
Course language: English
FREE!
What Is Waiting For You?
- 19 YouTube streams with a Golang expert from Exadel (all sessions will be recorded and available at the end of the course).
- A test after each training session for us to understand which topics are the most challenging.
- The most common mistakes will be discussed at the beginning of the next session.
- A course attendance certificate
- A cool prize from Exadel to the person who achieves the best results across all 19 tests!
Agenda
- An inspirational introduction to the Go Programming language
- How to start writing Go code, structure, modules introduction
- Lexical elements, literals, primitives, variables, constants, declarations, and their scope; program initialization flow
- Expressions and Statements
- Error handling and best practices, panic, and recovery
- Type system in Go: overview
- An in-depth look at Slices and Maps
- Struct types and Interfaces in Go
- Functions and Methods, method sets, closures
- Testing in Go
- Memory allocations and alignment
- Packages in Go
- Modules in Go
- Go routines, channels
- Most useful packages: context, sync
- HTTP servers and routers
- Generics in Go
- Possible ways to design flexible APIs in Go
- What to read next
Our Speaker And Coach
Sergiy Kovtunenko
Lead Software Engineer, 15 years experience in IT
“Hello, I’m Sergio, a Lead Backend Engineer at Exadel since 2010. I’m passionate about cloud-native technologies and distributed computing.
Golang is one of the most efficient programming languages available today to fuel cloud-native application development. So, sign up without any further delay!”
Please Fill Out The Form Below