Мова Go – відносно молода і досить потужна мова, яка широко використовується для Backend розробки, а також створення мережевих та інфраструктурних додатків. курсі розбираються основи мови, після чого ми плавно перейдемо до вирішення практичних завдань та розробки Backend додатків.
По проходженні ви навчитеся працювати з основними конструкціями мови, розробляти HTTP клієнти та сервери, взаємодіяти з базами даних (Postgres & MongoDB), структурувати свої програми, реалізовувати реєстрацію та аутентифікацію, працювати з gRPC, шиною повідомлень RabbitMQ, Docker & Docker Compose .
Кому підійде цей курс?
Даний курс націлений на розробників, які вже мають базовий досвід у програмуванні.
Якщо ви пишете на JS/Python/Ruby/PHP і т.д. і хочете освоїти Golang для зміни місця роботи та професійного зростання – тоді цей курс для вас!
Якщо у вас немає практичного досвіду – це не страшно.
Які результати ви отримаєте після проходження?
Після проходження курсу ви отримаєте досвід виконання реальних завдань.
Курс націлений насамперед на велику кількість практики, тому в результаті проходження у вас в портфоліо на Github буде 3 великі проекти.
Крім цього, наприкінці кожного з 8-ми модулів на вас чекає домашнє завдання з розбором рішення.