Golang Developer. Professional. Язык Go на профессиональном уровне от Otus
Вы научитесь
Программа курса
Курс состоит из 6 тематических блоков и 37 тем внутри них. Вы получите теоретическую базу для программирования на языке Go и сможете применить новые знания на практике.
Начало работы с Go
Познакомитесь с языком программирования Go, изучите его функционал и основные принципы. Сможете применять его для тестирования и создания интерфейсов.
Concurrency в Go
Сможете освоить многопоточное программирование, познакомитесь с моделью паралеллизма, а также обсудите вместе с преподавателями ваши практические работы.
Стандартные библиотеки и практики
Обучитесь базовым операциям на языке Go, освоите инструменты для генерации кода и сможете видоизменять данные.
Работа с сетью и БД
Научитесь писать запросы к БД, передавать данные и использовать систему удалённого вызова процедур, а также ещё раз получите обратную связь от преподавателей.
Микросервисы
Узнаете, как создаются микросервисы и проверяется корректность их работы, а кроме того, научитесь развёртывать их.
Проект
В качестве проекта вы напишете одну из предложенных программ, используя новые знания, полученные вами на курсе.