Открыто

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

Тема в разделе "Курсы по программированию", создана пользователем stclaus, 2 ноя 2020.

Основной список: 1 участников

Резервный список: 3 участников

  1. 2 ноя 2020
    #1
    stclaus
    stclaus ОргОрганизатор
    Разработка на 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)
    Скрытая ссылка
     
  2. Последние события

    1. Mranthok
      Mranthok не участвует в складчине.
      25 мар 2026
    2. boriz
      boriz не участвует в складчине.
      25 авг 2023
    3. stclaus
      stclaus не участвует в складчине.
      24 авг 2023
    4. skladchik.com
      Нужен организатор складчины.
      24 авг 2023

    Последние важные события

    1. skladchik.com
      Нужен организатор складчины.
      24 авг 2023
    2. skladchik.com
      stclaus организатор складчины.
      24 авг 2023