Об этом курсе

Недавно просмотрено: 61,758

Карьерные результаты учащихся

58%

начал новую карьеру, пройдя эти курсы

64%

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

30%

стал больше зарабатывать или получил повышение
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень
Прибл. 20 часов на выполнение
Русский

Преподаватели

Карьерные результаты учащихся

58%

начал новую карьеру, пройдя эти курсы

64%

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

30%

стал больше зарабатывать или получил повышение
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень
Прибл. 20 часов на выполнение
Русский

от партнера

Placeholder

Московский физико-технический институт

Placeholder

Mail.Ru Group

Placeholder

ФРОО

Программа курса: что вы изучите

Оценка контентаThumbs Up91%(13,059 оценки)Info
Неделя
1

Неделя 1

7 ч. на завершение

Введение в Golang

7 ч. на завершение
18 видео ((всего 138 мин.)), 11 материалов для самостоятельного изучения, 1 тест
18 видео
МФТИ1мин
Зачем нужен ещё один язык4мин
Первая программа4мин
Переменные, базовые типы данных14мин
Переменные, составные типы данных16мин
Управляющие конструкции9мин
Основы функций6мин
Функция как объект первого класса, анонимные функции6мин
Отложенное выполнение и обработка паники9мин
Основы работы со структурами6мин
Методы структур9мин
Пакеты и область видимости6мин
Основы работы с интерфейсами11мин
Пустой интерфейс4мин
Композиция интерфейсов2мин
Написание программы уникализации7мин
Написание тестов для программы уникализации13мин
11 материалов для самостоятельного изучения
Доступ к курсу2мин
МФТИ5мин
Mail.Ru Group5мин
Фонд развития онлайн-образования5мин
Чат курса10мин
Анкета слушателя10мин
Полезные книги общего характера10мин
Установка golang10мин
Про редактор кода10мин
Код и конспект к 1-му уроку5мин
Материалы для чтения к 1-му уроку10мин
Неделя
2

Неделя 2

4 ч. на завершение

Асинхронная работа

4 ч. на завершение
13 видео ((всего 68 мин.)), 2 материалов для самостоятельного изучения, 1 тест
13 видео
Горутины - легковесные процессы4мин
Каналы - передаём данные между горутинами8мин
Мультиплексирование каналов через оператор select6мин
Таймеры и таймауты5мин
Пакет context и отмена выполнения5мин
Асинхронное получение данных3мин
Пул воркеров2мин
sync.Waitgroup - ожидание завершения работы3мин
Ограничение по ресурсам4мин
Ситуация гонки на примере конкурентной записи в map4мин
sync.Mutex для синхронизации данных3мин
sync.Atomic2мин
2 материала для самостоятельного изучения
Код и конспекты ко 2-му уроку10мин
Материалы для чтения ко 2-му уроку10мин
Неделя
3

Неделя 3

4 ч. на завершение

Работа с динамическими данными и производительность

4 ч. на завершение
9 видео ((всего 67 мин.)), 2 материалов для самостоятельного изучения, 1 тест
9 видео
Нюансы работы с JSON3мин
Пакет reflect - работаем с динамикой в рантайме9мин
Кодогенерация - программа пишет программу11мин
Система бенчмарков Go9мин
Профилирование через pprof9мин
sync.Pool6мин
Покрытие кода тестами6мин
XML4мин
2 материала для самостоятельного изучения
Код и конспекты к 3-му уроку10мин
Материалы для чтения к 3-му уроку10мин
Неделя
4

Неделя 4

5 ч. на завершение

Основы HTTP

5 ч. на завершение
13 видео ((всего 83 мин.)), 3 материалов для самостоятельного изучения, 1 тест
13 видео
Обслуживание HTTP-запросов10мин
Работа с параметрами запросов8мин
Обслуживание статичных данных2мин
Загрузка файлов формы4мин
HTTP-запросы во внешние сервисы8мин
Тестирование HTTP-запросов и ответов6мин
Inline-шаблоны и шаблоны из файлов5мин
Вызов методов и функций из шаблонов3мин
Профилирование через pprof5мин
Поиск утечки горутин2мин
Трассировка поведения сервиса10мин
Пример с telegram-ботом8мин
3 материала для самостоятельного изучения
Код и конспекты к 4-му уроку10мин
Материалы для чтения к 4-му уроку10мин
Что дальше? 2-я часть курса10мин

Рецензии

Лучшие отзывы о курсе РАЗРАБОТКА ВЕБ-СЕРВИСОВ НА GO - ОСНОВЫ ЯЗЫКА

Посмотреть все отзывы

Часто задаваемые вопросы

Остались вопросы? Посетите Центр поддержки учащихся.