Онлайн-курс «Golang для разработчиков» | robot_dreams
< онлайн-курс > < 21 занятие > < middle >

Golang для разработчиков

Научитесь создавать высокопроизводительные программы на Go

Лектор: Алексей Подолян

Tech Lead в AURA

читать дальше
Курс подойдет:
Бэкенд-, фулстек-разработчикам

чтобы добавить к стеку язык Go и вырасти в зарплате, научиться разрабатывать микросервисы и обеспечивать высокую производительность программ

Фронтенд-разработчикам

чтобы перейти в фулстек-разработку, изучить современные бэкенд-технологии и создавать эффективные приложения, способные к масштабированию

DevOps-инженерам

чтобы автоматизировать процессы и управление инфраструктурой, а также решить проблемы масштабируемости систем благодаря быстрым и надежным инструментам, оптимизации микросервисов и параллельности

О курсе

Язык Go от Google захватывает рынок ― ІТ-компании выбирают Go для своего бэкенда, Golang-девелоперам предлагают самые высокие зарплаты, а конкуренции среди специалистов почти нет. На этом курсе вы овладеете Go от А до Я, научитесь создавать эффективные надежные приложения, чтобы забустить карьеру и перейти в перспективное направление.

Зарегистрироваться
В программу курса входят:
01
СИНТАКСИС GO

Изучите синтаксис языка Go, рассмотрите фреймворки Gin и Echo, освоите фреймворк Fiber для разработки высокопроизводительных вебсервисов. Научитесь работать с горутинами и освоите параллелизм для быстрой обработки запросов.

02
ИНСТРУМЕНТЫ

Освоите 20+ инструментов для создания сервисов на Go, в частности Rest API, WebSockets, RabbitMQ, Apache Kafka ― для разработки эффективных решений, и Docker, Kubernetes ― для поднятия инфраструктуры и деплоя.

03
РАБОТА С ДАННЫМИ

Научитесь эффективно работать с большим объемом данных благодаря MongoDB и PostgreSQL.

04
BEST PRACTICES

Ознакомитесь с основными принципами архитектуры приложений и их характеристиками, научитесь разрабатывать микросервисы и работать с Middleware, освоите основы балансировки нагрузки, оркестрации.

Лектор
Алексей
Подолян
Tech Lead в AURA, ранее работавший Software Engineer в SQUAD и EVO.company
6+ лет опыта разработки back-end сервисов и систем на Go
знает 12 языков программирования: от Python и Java до Dart, C++, Kotlin
спроектировал и разработал системы для обработки больших объемов данных для обучения нейросетям Computer Vision в (Ring) Amazon
разработал централизованную систему динамического распределения и контроля задач автоматизации на клиентских машинах
Программа курса
Регистрация
 
 
 
Регистрируясь, вы соглашаетесь с условиями договора-оферты и политикой конфиденциальности.