Що нового?

Придбаний Разработка на Elixir и веб-фреймворке Phoenix [HardCode.Dev] [Алексей Никитин]

Інформація про покупку
Тип покупки: Складчина
Ціна: 19934 ГРН
Учасників: 0 з 6
Організатор: Відсутній
Статус: Набір учасників
Внесок: 3455.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Разработка на Elixir и веб-фреймворке Phoenix

Курс для действующих и начинающих веб-разработчиков, имеющих опыт работы с MVC-веб-фреймворкам, которые хотят освоить Elixir и Phoenix, чтобы расширить свой кругозор и технологический стек.

Цель курса: Освоить язык Elixir и его экосистему, научить создавать production-ready веб-приложения на фреймворке Phoenix, показать лучшие подходы и практики.

На курсе вы:
  • Овладеете навыками разработки на языке Elixir и веб-фреймворке Phoenix
  • Освоите парадигму функционального программирования
  • Научитесь создавать веб-приложения, json-api, etc на фреймворке Phoenix
  • Познакомитесь с возможностями Open Telecom Platform (Erlang/OTP)
  • Узнаете современные подходы к деплойменту и эксплуатации Elixir-приложений
  • Научитесь создавать сложные пайплайны обработки данных, пользуясь широкими возможностями распараллеливания и распределения вычислений
  • Научитесь создавать real-time интерфейсы на бекенде без использования js
  • Расширите свой кругозор и увеличите свою стоимость как специалиста на рынке труда
Неделя 1
  • Занятие 1. Elixir. Основы синтаксиса
  • Занятие 2. Elixir. Структуры данных
Неделя 2
  • Занятие 3. Введение в Phoenix
  • Занятие 4. Phoenix. Слой представления
Неделя 3
  • Занятие 5. Phoenix. Контроллеры
  • Занятие 6. Phoenix. Данные, Ecto
Неделя 4
  • Занятие 7. Phoenix. Организация кода
  • Занятие 8. Построение json api
Неделя 5

  • Занятие 9. Phoenix. Тестирование
  • Занятие 10. Phoenix. Websockets
Неделя 6
  • Занятие 11. Phoenix. Advanced ecto
  • Занятие 12. Deployment + Distribution
Неделя 7
  • Занятие 13. Elixir, продвинутые техники. Полиморфизм, процессы
  • Занятие 14. Elixir, продвинутые техники. Процессы
Неделя 8
  • Занятие 15. Мониторинг, метрики и интроспекция
  • Занятие 16. Elixir, хранение данных и кэширование

Автор

Алексей Никитин
ex-CTO Bookmate, независимый разработчик и консультант
  • Более 10 лет опыта в разработке (RoR, Perl, Ruby, Kotlin, JavaScript, Erlang, Elixir, Phoenix)
  • Разрабатывает на Erlang с 2013 года
  • Автор и контрибьютор нескольких opensource-библиотек на Erlang (например, bookish_spork, jwt)
https://hardcode.dev/elixir_phoenix
 
Угорі