Полное руководство по Erlang: От Новичка до Профессионала
О чём курс
Erlang позволяет создавать распределенные и отказоустойчивые системы, на которых работают такие гиганты, как WhatsApp и Goldman Sachs. В отличие от стандартных императивных языков, здесь вы освоите функциональную парадигму, где параллелизм и распределенное программирование встроены в архитектуру языка на уровне процессов.
Внутри разбираются:
- Фундаментальные основы: от работы с типами данных и переменными до сложных концептов рекурсии в функциональном стиле.
- Организация кода: написание функций и разбиение логики на модули с использованием операторов управления потоком (if, case, guards).
- Работа с многопоточностью: создание кода, выполняющегося на нескольких процессах одновременно, и принципы распределенного программирования в сети.
- Экосистема OTP: глубокий разбор мощных инструментов для построения масштабируемых приложений, включая gen_server, supervisor и ets-таблицы.
Курс подойдет тем, кто хочет освоить нишевый функциональный язык и научиться проектировать высоконагруженные отказоустойчивые системы. По итогу вы сможете писать параллельный код и эффективно использовать возможности платформы Erlang в продакшн-задачах.
Программа обучения
- Введение в Erlang
- Преимущества Erlang
- Технические особенности
- Установка
- Типы Данных и Переменные в Erlang
- Обзор типов данных
- Числа и простая математика
- Переменные
- Bool
- Коллекции в Erlang
- Работа со списками
- Работа с текстом
- Карты
- Кортежи
- Рекурсия и Циклы
- Основы рекурсии в функциональном программировании
- Операторы в Erlang
- Использование if, case, guards
- Функции и модули
- Написание функций
- Организация кода в модули
- Обработка ошибок
- Ошибки и исключения
- Выброс и обработка исключений
- Параллелизм
- Написание кода, работающего на нескольких процессах
- Распространенное Программирование
- Разработка программ, работающих на сети компьютеров
- OTP
- Концепты библиотеки OTP
- gen_server
- supervisor
- ets таблицы
Другие материалы школы 12
U Udemy Все материалыОтзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».