Разработчик Golang

Разработчик Golang

OTUS
Онлайн-образование
Подробнее
Начало
Уровень
Начальный уровень
Длительность
5 месяцев
Формат
Вебинары
Перейти

О курсе

С помощью этого курса Вы научитесь

  • понимать синтаксис и внутреннее устройство языка Go
  • уметь создавать микросервисы с помощью Go
  • разворачивать микросервисы с помощью docker
  • понимать особенности сетевого программирования
  • писать production-ready код, многопоточные и конкурентные программы

Программа курса

  • Начало работы с Go
    Типы данных и структуры, массивы, слайсы и словари в Go. Работа с функциями и интерфейсами, обработка ошибок. Тестирование Go кода.
  • Concurrency в Go
    Знакомство с горутинами и каналами, работа с примитивами синхронизации. Изучение внутренностей го - планировщих, память и сборка мусора.
  • Стандартные библиотеки и практики
    Вввод/вывод в Go, форматирование данных, взаимодействие с OS. Работа с рефлекцией и кодогенерацией в Go. Принципы конфигурации, логирования, профилирования и оптимизации Go программ.
  • Работа с сетью и БД
    Узучите контекст и низкоуровные сетевые протоколы. Принципы работы с базами данных и SQL из Go. Узучите работы с протоколами HTTP и gRPC
  • Микросервисы
    Изучите разницу между монолитными и микросервисными приложениями. Работа с очередями сообщений на примере RabbitMQ, контейнеры Docker и системами мониторинга.

Перспективы

  • получите сертификат о прохождении курса
  • получите приглашение на собеседование в компании-партнеры при успешном обучении на курсе
  • получите рабочий проект на языке Go на GitHub
  • средняя зарплата после прохождения курса от 120 000 ₽

Стоимость

По частям
22 500 ₽ / мес
Полная стоимость
100 000 ₽
Перейти

Вам может быть интересно

Начало
Длительность
14 месяцев
Рассрочка
5 953 ₽ / мес
Трудоустройство
Вебинары
Домашние задания
SkillFactory
skillfactory.ru
Скидка 30%
Начало
Длительность
1 год
Рассрочка
7 000 ₽ / мес
Тренажеры
Трудоустройство
Видео
Skillbox
skillbox.ru
Скидка 30%
Начало
Ежедневно
Длительность
2 года
Рассрочка
4 510 ₽ / мес
Подарок при покупке
Трудоустройство
Видео
Разработчик Python
Продвинутый уровень
Начало
Длительность
5 месяцев
Рассрочка
22 500 ₽ / мес
Стоимость
100 000 ₽
Трудоустройство
Вебинары
Домашние задания
GeekBrains
geekbrains.ru
Скидка 40%
Факультет веб-разработки
Начальный уровень
Начало
Длительность
1,5 года
Рассрочка
13 500 ₽ / мес
Стоимость
162 000 ₽
Вебинары
Видео
Трудоустройство
Начало
Ежедневно
Длительность
5 месяцев
Рассрочка
2 850 ₽ / мес
Тренажеры
Домашние задания
Видео
Начало
Ежедневно
Длительность
4 месяца
Рассрочка
Нет
Стоимость
32 000 ₽
Видео
Домашние задания