• Форумы
  • Складчины
  • Программирование

Скачать [Stepik] Thank Go! Многозадачность в Golang (Антон Жиянов)

Поиск складчины
  • Курс создан: Дата начала 18 Янв 2023
В избранное
Зарегистрируйтесь, чтобы посмотреть скрытый контент
Робот
Робот форума
Сообщения
426 605
Реакции
1 990
Монеты
21 179
Оплачено
0
  • 18 Янв 2023
  • #1
Ссылка на картинку
[Stepik] Thank Go! Многозадачность в Golang (Антон Жиянов)
Многие книги и курсы по Go рассказывают о многозадачности в стиле «вот горутина, вот канал, вот select — используйте на свое усмотрение». Это не слишком полезно: ведь главное в concurrent-программировании не чистое знание, а понимание и умение применять.
Этот курс поможет освоить многозадачное программирование в Go на практических задачах. Они достаточно простые, чтобы решить одной страницей кода — и в то же время приближены к реальным рабочим задачам.
Пройдя курс, вы освоите:
- горутины и каналы;
- композицию и конвейеры;
- работу со временем;
- отмену операций через контекст;
- примитивы синхронизации;
- паттерны многозадачности.
Курс рассчитан на программистов, которые уже знают основы Golang: от базовых конструкций языка до интерфейсов и ошибок. Горутины и каналы при этом можно не знать — мы рассмотрим инструменты многозадачности с нуля.
Поскольку курс рассчитан на опытных программистов, я выбрал формат изложения, который предпочитаю сам: краткий, емкий, с заданиями средней сложности. Возможно, он понравится и вам.
Лекции письменные, видео нет. Я умею понятно объяснять сложные вещи, так что читать их приятно. Много примеров, нет сухой теории. В конце каждого модуля идет краткое резюме.
Курс интерактивный. Большинство упражнений можно выполнять прямо в браузере. По каждой задачке есть эталонное решение с разбором.
Курс пока готов на 60%, будет закончен в 2023 году. Цена будет расти.
P.S. Если вы уже прошли курс «Go на практике», брать этот курс сейчас нет смысла. Дождитесь 100% готовности.
Начальные требования
Знание основ Golang: от базовых конструкций языка до интерфейсов и ошибок.
Наши преподаватели - Антон Жиянов
Разрабатываю опенсорс, веду курсы, пишу о программировании и данных.
С удовольствием пишу софт и топлю за здравый смысл в разработке и жизни. Победитель конкурса авторов Хабра в номинации «просто о сложном».
Программа курса
Основы многозадачности
1 О курсе
2 Горутины
3 Каналы 1
4 Каналы 2
5 Композиция
6 Время
7 Контекст
8 Резюме
Синхронизация
1 Группа ожидания
2 Гонки
3 Мьютексы
4 Пулы и события
5 Атомарные операции
6 Резюме
Финал
1 Итоги
Читать дальше...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
golang stepik thank go антон жиянов многозадачность в golang
Похожие складчины
Скачать [Stepik] Thank Go! Golang на практике
  • Теги
    golang на практике stepik thank go
  • От: Робот
  • 29 Сен 2022
Ответы
0
Просмотры
123
29 Сен 2022
Робот
Скачать [Stepik] Разработка веб-приложений на Go (GoLang) (Илья Шаляпин)
  • Теги
    golang stepik разработка веб-приложений на go
  • От: Робот
  • 11 Май 2024
Ответы
0
Просмотры
157
11 Май 2024
Робот
Скачать Продвинутая работа с паникой в Go (Golang) (Антон Телышев, Дмитрий Назарков)
  • Теги
    golang антон телышев дмитрий назарков продвинутая работа с паникой в go
  • От: Робот
  • 4 Июл 2022
Ответы
0
Просмотры
136
4 Июл 2022
Робот
Скачать Продвинутая работа с ошибками в Go (Golang) (Антон Телышев, Дмитрий Назарков)
  • Теги
    golang антон телышев дмитрий назарков обработка ошибок работа с ошибками в go
  • От: Робот
  • 23 Сен 2022
Ответы
0
Просмотры
122
23 Сен 2022
Робот
Скачать Golang на практике. Пишем сервис на Go (Антон Телышев, Дмитрий Назарков)
  • Теги
    golang golang на практике kafka kubernetes postgresql
  • От: Робот
  • 20 Мар 2023
Ответы
0
Просмотры
145
20 Мар 2023
Робот
Показать больше похожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Регистрация

Войти

Уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчины
  • Программирование
  • Novus
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка
Меню
Вход

Регистрация

  • Форумы
  • Что нового?