Student Reviews
( 5 Of 5 )
1 review
Video of Golang Course - Session 1: Inspirational Introduction to the Go Programming language in Go course by Exadel, Inc. channel, video No. 1 free certified online
Coach: Sergiy Kovtunenko (Lead Software Engineer) at Exadel
Course language: English
What is waiting for you?
• 19 TouTube streams with Golang expert from Exadel (All sessions will be recorded and available after the course ending).
• A test after each training session for us to understand which topics are the most difficult for understanding.
To receive a test please register at https://events.exadel.com/event/go-course/
• The most popular mistakes will be discussed at the beginning of the next session.
• Certificate on the course attendance
• A cool prize from Exadel to a person who will do all 19 tests with best results!
Agenda:
1. An inspirational Introduction in the Go Programming language
2. How to start writing Go code, structure, modules introduction
3. Lexical elements, literals, primitives, variables, constants, declarations, and their scope
4. Expressions and Statements in Go
5. Error handling and best practices, panic, and recovery
6. Type system in Go: overview
7. An in-depth look at Slices and Maps
8. Slice Gotchas. Struct types in Go
9. Functions and Methods in Go. Introduction to Interfaces - Part 1/2
10. Interfaces in Go - Part 2/2
11. Memory allocations and alignment. Testing in Go - Part 1/2
12. Testing - Part 2/2
13. Benchmarks in Go. Packages in Go
14. Modules in Go
15. Goroutines, channels
16. Most useful packages: context, sync
17. HTTP servers and routers
18. Generics in Go
19. Possible ways to design flexible APIs in Go