Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует

Стоимость курса

41 000 ₽
есть рассрочка

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

На курсе вы:

  • Овладеете навыками разработки на языке Elixir и веб-фреймворке Phoenix
     
  • Освоите парадигму функционального программирования
     
  • Научитесь создавать веб-приложения, json-api, etc на фреймворке Phoenix
     
  • Познакомитесь с возможностями Open Telecom Platform (Erlang/OTP)
     
  • Узнаете современные подходы к деплойменту и эксплуатации Elixir-приложений
     
  • Научитесь создавать сложные пайплайны обработки данных, пользуясь широкими возможностями распараллеливания и распределения вычислений
     
  • Научитесь создавать real-time интерфейсы на бэкенде без использования js
     
  • Расширите свой кругозор и увеличите свою стоимость как специалиста на рынке труда

 

Что вы получите после обучения

Приобретаемые навыки
1
Deployment
2
Elixir
3
Brainfuck interpreter
4
Dialyzer (spec) + ExUnit (tests)
5
Phoenix
6
Ecto
7
OTP, процессы

Вас будут обучать

Principal Engineer в Kantox (Github, Stackoverflow)

Почти 30 лет опыта в разработке (Fortran → C → Delphi → COBOL → [...] → Ruby, Erlang, Elixir)
Входит в "Зал Славы" StackOverflow (top-20 answerers по всему миру) в Elixir и Ruby.
Автор и контрибьютор нескольких opensource-библиотек на Ruby и Elixir, Elixir core committer (см. Github Profile)
До знакомства с Elixir утверждал, что все языки одинаковые, после первых десяти.

Образовательная организация

Онлайн-школа обучения разработке для студентов уже имеющих базовые знания программирования.

9 лет Онлайн-школа Thinknetica существует с 2013 года
2000+ Студентов прошли наши курсы и вышли на работу.
18 профессиональных разработчиков участвуют в создании и поддержке курсов
9 из 10 выпускников рекомендуют наши курсы

Программа курса

1 вебинар в неделю по средам в 19:00 Мск.
Домашнее задание с проверкой к каждому уроку
Закрытый чат участников

Неделя 1

Занятие 1. Elixir: Экосистема

Неделя 2

Занятие 2. Язык: Парадигма, практики

Неделя 3

Занятие 3. Слом парадигмы: Brainfuck interpreter

Неделя 4

Занятие 4. Слом парадигмы: Крестики-нолики

Неделя 5

Занятие 5. Dialyzer (spec) + ExUnit (tests)

Неделя 6

Занятие 6. Phoenix: Старт, MVC, тесты

Неделя 7

Занятие 7. Ecto

Неделя 8

Занятие 8. OTP, процессы

Неделя 9

Занятие 9. Макросы, behaviours, protocols, ETS, DETS, mnesia

Неделя 10

Занятие 10. Deployment

Неделя 11

Занятие 11. Отладка, прозрачность, метрики

Неделя 12

Занятие 12. Темы по выбору участников и ответы на вопросы

Рейтинг курса

3.1
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 24.03.2024 11:19
Разработка на Elixir и веб-фреймворке Phoenix

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

Оставить отзыв
Поделиться курсом с друзьями