• 7 февраля 2024
  • 12 НЕДЕЛЬ
ОНЛАЙН-КУРС
Разработка на 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 вебинар в неделю по средам в 19:00 Мск.
Домашнее задание с проверкой к каждому уроку
Закрытый чат участников
Неделя 1
Неделя 1
Занятие 1. Elixir: Экосистема
Неделя 2
Неделя 2
Занятие 2. Язык: Парадигма, практики
Неделя 3
Неделя 3
Занятие 3. Слом парадигмы: Brainfuck interpreter
Неделя 4
Неделя 4
Занятие 4. Слом парадигмы: Крестики-нолики
Неделя 5
Неделя 5
Занятие 5. Dialyzer (spec) + ExUnit (tests)
Неделя 6
Неделя 6
Занятие 6. Phoenix: Старт, MVC, тесты
Неделя 7
Неделя 7
Занятие 7. Ecto
Неделя 8
Неделя 8
Занятие 8. OTP, процессы
Неделя 9
Неделя 9
Занятие 9. Макросы, behaviours, protocols, ETS, DETS, mnesia
Неделя 10
Неделя 10
Занятие 10. Deployment
Неделя 11
Неделя 11
Занятие 11. Отладка, прозрачность, метрики
Неделя 12
Неделя 12
Занятие 12. Темы по выбору участников и ответы на вопросы
Демонстрационный отрывок урока
О школе
Курс проводит онлайн-школа Thinknetica.
Мы занимаемся обучением разработчиков с 2013 года и имеем большой опыт в этом. Мы создаем курсы для начинающих и для профессионалов.

Наши авторы - ведущие разработчики и тимлиды российских и зарубежных компаний уровня Senior, практики с большим опытом.

В профессиональных курсах мы даем уникальную информацию, которую не найти в открытых источниках. Это концентированный опыт наших авторов, который они передают вам, чтобы вы могли сэкономить годы и сразу применить лучшие подходы и наработки в своей работе и вырасти в профессии.
Автор
Алексей Матюшкин
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 утверждал, что все языки одинаковые, после первых десяти
Требования к участникам
Этот курс не для новичков в программировании, чтобы участвовать, вы должны соответствовать следующим требованиям:
— Уже знаете основы любого MVC-фреймворка (например, Ruby on Rails, Django, Laravel и т.п.)
— Знаете и понимаете, что такое ООП, MVC, REST
— Умеете пользоваться Git и Github
— Понимаете основы Баз данных
— На базовом уровне владеете html, css, javascript
— Хотите освоить Elixir и Phoenix
— Имееете 4-6 часов свободного времени в неделю на участие во встречах и выполнение ДЗ
Отзывы участников
  • Курс шикарный. Жемчужина этого курса - это, конечно, автор. Подход Алексея очень последовательный, структурный и насыщен всей необходимой компиляцией материалов. Я прошёл множество разных курсов на разных платформах, этот даже сравнить не с чем. Отдельная лига.
    Вячеслав Швецов
    Senior Ruby/Rails developer в MLSDev
  • Прекрасный курс, есть ощущения серьезного "левелапа" после прохождения. Куча инструментов, которые сам бы искал и разбирался самостоятельно с ними гораздо дольше. Интересные ДЗ, позволяющие попробывать эти инструменты и применить их в дальнейшем на своем проекте.
    Вадим Кершуков
    Senior RoR Developer в SM2
  • Получился качественный и довольно глубокий курс, очень круто что охватывает все аспекты о которых типичный узкопрофильный разработчик может и не задумываться никогда, пописывая свой бекенд... Алексей проделал огромную работу при подготовке этого курса, даже представить сложно, за что ему огромная благодарность, но как и в любом курсе больше половины (может быть даже больше 3/4) здесь зависит от стараний ученика в освоении материала.
    Александр Емельянов
    Разработчик в DeepLearn Inc
  • Во всех проектах клиентский проектах, анализ которых я делал или которые делал я сам, всегда наступал момент, когда было ощущение что можно ещё оптимизировать и улучшить приложение, но не всегда понятно как именно. Именно это желание и привело меня на курс. Огромный поток информации об инструментах анализа и оптимизации, лучшие практики и обсуждения опыта внедрения решений, это только малая часть того, что я получил. Весь курс это бесценные знания, собранные воедино, удобно структурированные и уже используемой мной на практике. Спасибо огромное за курс.
    Алексей Кирков
    Основатель в ds.agency
Стоимость
Оплата в рассрочку
рассрочка на 3 месяца 45 000 руб
15 000 руб
Выбрать
Для юридических лиц стоимость 45 000 руб за одного участника. Возможны скидки при участии от 3х человек
ГАРАНТИЯ
Мы вернем деньги, если вы откажетесь от курса в первые 14 дней после старта
Регистрация на курс
"Разработка на Elixir/Phoenix"
После регистрации мы пришлем на почту подробную программу и ссылку на оплату