Разработка веб-сервисов на Golang (2-й курс и старше)

Длительность
  • 13 занятий
  • 64 ак. часов
Курс преподают
  • Иван Ремень Иван Ремень
  • Василий Романов Василий Романов
  • Дмитрий Дорофеев Дмитрий Дорофеев
Получаемые навыки

1. Решение основных задач, возникающих в веб-разработке.
2. Психологическая устойчивость к страшным словам из экосистемы Golang.
3. Понимание всех необходимых в современной веб-системе компонентов.
4. Овладение востребованным на рынке инструментом.

Контроль знаний

Цель курса — дать студентам основные представления о языке программирования Go (golang) и его экосистеме.

Go (golang) — современный язык программирования, предназначенный для разработки высоконагруженных веб-приложений, работающих на многопроцессорных системах. Курс дает основы программирования на языке Go, а также опыт применения языка в основных задачах, которые встречаются в серверной веб-разработке.

Курс не обучает программированию с нуля — слушатели должны иметь опыт программирования хотя бы в рамках университетских заданий. Курс предполагает большой объем материала и сложные ДЗ, которые займут много времени, но позволят “прокачать” навыки программирования.

При наличии вакансий лучшим выпускникам предлагается стажировка в Mail.Ru Group. За время существования курса в компанию пришло уже 15 выпускников курса по Go.

Лекция №1

Знакомство с Golang

4 часа

Лекция №2

Асинхронное программирование

4 часа

Лекция №3

Рефлексия, кодогенерация и вопросы производительности

4 часа

Лекция №4

Основы работы с HTTP

4 часа

Семинар №1

Мастер-класс 1

4 часа

Хакатон №1

Хакатон

9 часа

Лекция №5

Разработка веб-приложения

4 часа

Лекция №6

Работа с системами хранилищ

4 часа

Лекция №7

Микросервисы

4 часа

Лекция №8

Продвинутые темы

4 часа

Лекция №9

Новые темы: ci, deploy

4 часа

Семинар №2

Мастер-класс 2

4 часа

Хакатон №2

Хакатон

10 часа

Также в первом семестре:

© Mail.ru Group, 2011–2019

Обратная связь

Присоединяйся:

Группа ВКонтакте
  • Дизайн:
    Nimax
  • Разработка:
    Лаборатория
    технопарка
Версия портала - 5.38.7