The start of the next stream will be after the trial classes, which will begin on August 24.
For beginners and those who want to start a career in Golang development.
Format
The hybrid training format allows you to combine the course with study and work.
For whom?
Golang Developer Course Mentor
Talgat Saribayev
Has 10+ years of experience in Backend development
Full-stack software developer
Ex-Senior Developer (Contract) in Google
Experience working with Go, Node.js, React.js, Ruby
Why Golang Development?
The ability to work remotely with a flexible schedule
Go developers can easily perform duties from anywhere in the world and at a time convenient for them.
High demand for specialists
A strong Go developer clearly understands how the web works, knows how to dig deep, choose between an ideal and a quick solution.
High salary and fast growth
The salaries of Go developers directly depend on the level of the position. The median is 520 thousand tenge, and the highest salary is 2 million tenge.
Lectures on the basics of programming from scratch with a top-end engine, as well as learn practical skills and subtleties of android development
Learning Platform
In addition to live lectures, we have posted the entire theoretical base on modules, lesson recordings, as well as practical tasks on this platform
In 6 months You will learn:
Create an API
LeetCode
Projects in the portfolio
To fully immerse yourself in IT, we organize hackathons where you will work with developers, DevOps engineers and solve real problems in practice
Internal hackathons
Learn how to solve interview problems using LeetCode
The Basics of Go
Writing code confidently in Go
Using the latest technogologies
Working with syntax and algorithms
Study the client-server relationship
You will have several applications in portfolio
The course program: 6 months of intensive training
104 hours of theory - 26 weeks
Classes are held 2 a week. (The exact schedule will come from the desire of the students).
After each lesson, there are practical tasks to practice new skills. For comfortable learning, you will need 4-6 hours a week for lectures and homework.
Course program
the course lasts 6 month
1st month
Control Structures
Basic Variables
Control Structures - if, switch, for
Input and Output: Printing, Scanning, Command Line
Input and Output: Flags, Command Line tool
booleans, int, float, complex numbers, constants
Pointers
Functions
defer, errors
2nd month
Interfaces & Composition
Modules, Version Information, Dependency Maintenance