• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее

Скоро! Concurrency in Go [Тариф Стандарт] [Balun.Courses] [Владимир Балун]

Статус
В этой теме нельзя размещать новые ответы.
EGround

EGround

Редактор
Сообщения
66.105
Реакции
285

Складчина: Concurrency in Go [Тариф Стандарт] [Balun.Courses] [Владимир Балун]​


Screenshot_1.png


Глубоко изучишь Concurrency в Go, попрактикуешься на реальных задачах, с которыми сталкивались IT-компании и разработаешь In-memory key-value базу данных с асинхронной репликацией.

Кому подойдет

  • Golang-разработчики (от уровня Middle / Senior)
  • Switcher'ы из backend-стека (Ruby / Java / PHP / C++ / Python / и др.)

С чем поможет курс:

  1. Изучить тонкости многопоточного программирования на Go для личного развития, роста в грейде или после switch’a
  2. Получить опыт HighLoad-разработки для резюме, если на текущем проекте приходится работать на скучных CRUD’ах
  3. Быстро разобрать лучшие практики и антипаттерны сoncurrency, если попали в высоконагруженный инфраструктурный проект
  4. Систематизировать знания, заполнить пробелы и перестать путаться в базовых концепциях

Собрали всю «подкапотную» concurrency в Go в одном месте

  • Внутреннее устройство горутин и планировщика Go
  • Подводные камни контекстов и барьеров памяти
  • Внутреннее устройство каналов, паттерны их использования и реализация
  • Паттерны конкуретных вычислений и live coding worker pool, синхронизатора кэша, scheduler и batcher
  • Примитивы синхронизации и как их реализовать
  • Алгоритмы синхронизации и lock-free структуры данных

И все это на примере скзвозного проекта
Научишься писать параллельный код и работать с ним — в конце у тебя будет своя in-memory key-value база данных с асинхронной репликацией

Подробная программа

  1. Основы исполнения программного кода
  2. Горутины и планировщик Go
  3. Примитивы синхронизации: часть 1
  4. Примитивы синхронизации: часть 2
  5. Каналы и их внутреннее устройство
  6. Паттерны использования каналов
  7. Контексты и барьеры памяти
  8. Алгоритмы синхронизации и lock-free структуры данных
  9. Паттерны конкурентных вычислений
  10. Практическое использование конкурентных вычислений

В этом курсе собрана вся информация по Сoncurrency в Go
Все темы можно найти по кусочкам, прочитав десятки книг по Golang, но это долго и неэффективно. Мы собрали весь контент в одном месте на понятном языке и с практикой

Тариф Стандарт
Стоимость 55700 руб.


Материал «Concurrency in Go [Тариф Стандарт] [Balun.Courses] [Владимир Балун]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу