Научитесь создавать высокопроизводительные программы на Go
Лектор: Алексей Подолян
Tech Lead в AURA
чтобы добавить к стеку язык Go и вырасти в зарплате, научиться разрабатывать микросервисы и обеспечивать высокую производительность программ
чтобы перейти в фулстек-разработку, изучить современные бэкенд-технологии и создавать эффективные приложения, способные к масштабированию
чтобы овладеть высокопроизводительным языком Go и инструментами параллелизма для быстрого масштабирования блокчейн-решений
Язык Go от Google захватывает рынок ― ІТ-компании выбирают Go для своего бэкенда, Golang-девелоперам предлагают самые высокие зарплаты, а конкуренции среди специалистов почти нет. На этом курсе вы овладеете Go от А до Я, научитесь создавать эффективные надежные приложения, чтобы забустить карьеру и перейти в перспективное направление.
Изучите синтаксис языка Go, рассмотрите фреймворки Gin и Echo, освоите фреймворк Fiber для разработки высокопроизводительных вебсервисов. Научитесь работать с горутинами и освоите параллелизм для быстрой обработки запросов.
Освоите 20+ инструментов для создания сервисов на Go, в частности Rest API, WebSockets, RabbitMQ, Apache Kafka ― для разработки эффективных решений, и Docker, Kubernetes ― для поднятия инфраструктуры и деплоя.
Научитесь эффективно работать с большим объемом данных благодаря MongoDB и PostgreSQL.
Ознакомитесь с основными принципами архитектуры приложений и их характеристиками, научитесь разрабатывать микросервисы и работать с Middleware, освоите основы балансировки нагрузки, оркестрации.