课程信息
4.8
261 个评分
44 个审阅

100% 在线

立即开始,按照自己的计划学习。

可灵活调整截止日期

根据您的日程表重置截止日期。

中级

完成时间大约为19 小时

建议:4 недели, 2-3 часа видео-лекций + 2-6 часов практической работы в неделю...

俄语(Russian)

字幕:俄语(Russian)

100% 在线

立即开始,按照自己的计划学习。

可灵活调整截止日期

根据您的日程表重置截止日期。

中级

完成时间大约为19 小时

建议:4 недели, 2-3 часа видео-лекций + 2-6 часов практической работы в неделю...

俄语(Russian)

字幕:俄语(Russian)

教学大纲 - 您将从这门课程中学到什么

1
完成时间为 7 小时

Введение в Golang

В этом занятии мы разберёмся с самыми основами языка. Несмотря то, что во всех языках это плюс-минус одинаково - в go есть свои нюансы, которые надо знать. Впереди нас ждут такие удивительные вещи, как переменные, управляющие структуры, функции, структуры с методами и интерфейсы....
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
完成时间为 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
完成时间为 4 小时

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

Дальнейшие работа будет затруднительна без понимания, каким образом в go обращаться с динамическими данными. Поэтому эту лекцию мы начнём с распаковки-запаковки JSON, а далее рассмотрим что лежит под капотом - рефлексию и кодогенерацию, а так же какой из этих подходов быстрее и как это определить....
9 个视频 (总计 67 分钟), 2 个阅读材料, 1 个测验
9 个视频
Нюансы работы с JSON3分钟
Пакет reflect - работаем с динамикой в рантайме9分钟
Кодогенерация - программа пишет программу11分钟
Система бенчмарков Go9分钟
Профилирование через pprof9分钟
sync.Pool6分钟
Покрытие кода тестами6分钟
XML4分钟
2 个阅读材料
Код и конспекты к 3-му уроку10分钟
Материалы для чтения к 3-му уроку10分钟
4
完成时间为 5 小时

Основы HTTP

Вот мы и добрались до основной темы курса. Начнём с азов - как запустить веб-сервер, как обрабатывать запросы, как получать данные запросов. Так же в этом занятии шаблоны и снятие метрик производительности с работающего веб-сервера....
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分钟
4.8
44 个审阅Chevron Right

62%

完成这些课程后已开始新的职业生涯

56%

通过此课程获得实实在在的工作福利

热门审阅

创建者 NAMar 5th 2019

Спасибо. Было очень интересно и не легко. 4 неделя вообще что то не реальное, спасибо за easyjson))

创建者 DVFeb 17th 2019

Курс полезный. Больше всего хочу отметить полезные задачи, которые было интересно выполнять.

讲师

关于 莫斯科物理科学与技术学院

Московский физико-технический институт (неофициально известный как МФТИ или Физтех) является одним из самых престижных в мире учебных и научно-исследовательских институтов. Он готовит высококвалифицированных специалистов в области теоретической и прикладной физики, прикладной математики, информатики, биотехнологии и смежных дисциплин. Физтех был основан в 1951 году Нобелевской премии лауреатами Петром Капицей, Николаем Семеновым, Львом Ландау и Сергеем Христиановичем. Основой образования в МФТИ является уникальная «система Физтеха»: кропотливое воспитание и отбор самых талантливых абитуриентов, фундаментальное образование высшего класса и раннее вовлечение студентов в реальную научно-исследовательскую работу. Среди выпускников МФТИ есть Нобелевские лауреаты, основатели всемирно известных компаний, известные космонавты, изобретатели, инженеры....

关于 Mail.Ru 集团

Mail.Ru Group, международный бренд My.com – крупнейший холдинг в России по дневной мобильной аудитории. В рамках стратегии communitainment Mail.Ru Group развивает единую интегрированную платформу коммуникационных и развлекательных интернет-сервисов. Компании принадлежат лидирующий почтовый сервис, один из крупнейших порталов в рунете, крупнейшие русскоязычные социальные сети – ВКонтакте, Одноклассники и Мой Мир, а также два популярных в России и СНГ мессенджера – Агент Mail.Ru и ICQ....

关于 ФРОО

Фонд развития онлайн-образования объединяет образовательные стартапы, проекты в области EdTech и запускает собственные онлайн-программы в области машинного обучения, программирования, мобильной разработки, VR, дизайна и IT. Мы выстраиваем экосистему для обучения на всех стадиях жизненного цикла: от идеи и поиска средств на производство образовательной программы до поддержки, продаж и маркетинга. А сотрудничество с крупнейшими образовательными платформами позволяет запускать онлайн-курсы с максимальным эффектом и пользой для всех заинтересованных сторон....

常见问题

  • 注册以便获得证书后,您将有权访问所有视频、测验和编程作业(如果适用)。只有在您的班次开课之后,才可以提交和审阅同学互评作业。如果您选择在不购买的情况下浏览课程,可能无法访问某些作业。

  • 您购买证书后,将有权访问所有课程材料,包括评分作业。完成课程后,您的电子课程证书将添加到您的成就页中,您可以通过该页打印您的课程证书或将其添加到您的领英档案中。如果您只想阅读和查看课程内容,可以免费旁听课程。

还有其他问题吗?请访问 学生帮助中心