课程信息
4.8
199 个评分
37 个审阅
100% online

100% online

立即开始,按照自己的计划学习。
可灵活调整截止日期

可灵活调整截止日期

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

中级

完成时间(小时)

完成时间大约为19 小时

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

俄语(Russian)

字幕:俄语(Russian)...
100% online

100% online

立即开始,按照自己的计划学习。
可灵活调整截止日期

可灵活调整截止日期

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

中级

完成时间(小时)

完成时间大约为19 小时

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

俄语(Russian)

字幕:俄语(Russian)...

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

1
完成时间(小时)
完成时间为 7 小时

Введение в Golang

В этом занятии мы разберёмся с самыми основами языка. Несмотря то, что во всех языках это плюс-минус одинаково - в go есть свои нюансы, которые надо знать. Впереди нас ждут такие удивительные вещи, как переменные, управляющие структуры, функции, структуры с методами и интерфейсы....
Reading
17 个视频(共 136 分钟), 10 个阅读材料, 1 个测验
Video17 个视频
Зачем нужен ещё один язык4分钟
Первая программа4分钟
Переменные, базовые типы данных14分钟
Переменные, составные типы данных16分钟
Управляющие конструкции9分钟
Основы функций6分钟
Функция как объект первого класса, анонимные функции6分钟
Отложенное выполнение и обработка паники9分钟
Основы работы со структурами6分钟
Методы структур9分钟
Пакеты и область видимости6分钟
Основы работы с интерфейсами11分钟
Пустой интерфейс4分钟
Композиция интерфейсов2分钟
Написание программы уникализации7分钟
Написание тестов для программы уникализации13分钟
Reading10 个阅读材料
МФТИ5分钟
Mail.Ru Group5分钟
Фонд развития онлайн-образования5分钟
Чат курса10分钟
Анкета слушателя10分钟
Полезные книги общего характера10分钟
Установка golang10分钟
Про редактор кода10分钟
Код и конспект к 1-му уроку5分钟
Материалы для чтения к 1-му уроку10分钟
2
完成时间(小时)
完成时间为 4 小时

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

Одно из самых важных занятий на курсе - асинхрон и конкурентность. Главная особенность языка, которая в сумме с его простотой синтаксиса дают такой мощный эффект. Уделите особое внимание тому занятию....
Reading
13 个视频(共 68 分钟), 2 个阅读材料, 1 个测验
Video13 个视频
Горутины - легковесные процессы4分钟
Каналы - передаём данные между горутинами8分钟
Мультиплексирование каналов через оператор select6分钟
Таймеры и таймауты5分钟
Пакет context и отмена выполнения5分钟
Асинхронное получение данных3分钟
Пул воркеров2分钟
sync.Waitgroup - ожидание завершения работы3分钟
Ограничение по ресурсам4分钟
Ситуация гонки на примере конкурентной записи в map4分钟
sync.Mutex для синхронизации данных3分钟
sync.Atomic2分钟
Reading2 个阅读材料
Код и конспекты ко 2-му уроку10分钟
Материалы для чтения ко 2-му уроку10分钟
3
完成时间(小时)
完成时间为 4 小时

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

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

Основы HTTP

Вот мы и добрались до основной темы курса. Начнём с азов - как запустить веб-сервер, как обрабатывать запросы, как получать данные запросов. Так же в этом занятии шаблоны и снятие метрик производительности с работающего веб-сервера....
Reading
13 个视频(共 83 分钟), 3 个阅读材料, 1 个测验
Video13 个视频
Обслуживание HTTP-запросов10分钟
Работа с параметрами запросов8分钟
Обслуживание статичных данных2分钟
Загрузка файлов формы4分钟
HTTP-запросы во внешние сервисы8分钟
Тестирование HTTP-запросов и ответов6分钟
Inline-шаблоны и шаблоны из файлов5分钟
Вызов методов и функций из шаблонов3分钟
Профилирование через pprof5分钟
Поиск утечки горутин2分钟
Трассировка поведения сервиса10分钟
Пример с telegram-ботом8分钟
Reading3 个阅读材料
Код и конспекты к 4-му уроку10分钟
Материалы для чтения к 4-му уроку10分钟
Что дальше? 2-я часть курса10分钟

讲师

关于 Moscow Institute of Physics and Technology

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

关于 Mail.Ru Group

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

关于 ФРОО

Фонд развития онлайн-образования – это акселератор онлайн курсов и образовательных программ. Мы запустили первый российский курс на платформе Coursera, первую русскоязычную специализацию на Coursera, первую в России онлайн-магистратуру с дипломом государственного образца от ведущего вуза. Более 10 лет наша команда работает над созданием образовательных продуктов, создавая тренды и задавая тенденции в области онлайн-образования. Запуская курсы и программы, мы учитываем ситуацию на рынке труда и потребности работодателей, чтобы наши студенты были востребованы бизнесом. А наш опыт позволяет нам гарантировать высокое качество онлайн-обучения....

常见问题

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

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

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