JavaScript и TypeScript для продвинутых

с современными подходами разработки

Live-формат: 9 недель
Старт потока:  1 января 

Об интенсиве

Курс будет полезен, если вы:

  • ✔️ Испытываете сложности с продвинутыми фишками JavaScript и TypeScript
  • ✔️ Выпускники интенсива по JavaScript и ECMAScript для начинающих
  • ✔️ Самостоятельно изучили JavaScript и TypeScript, но завалились на собеседовании
  • ✔️ Уже освоили основы JavaScript, но хотите быстро и эффективно продвигаться в обучении с наставником
  • ✔️ Ранее изучали JavaScript, но хотите освежить свои навыки
  • ✔️ Испытываете сложности в покрытии типами проекты написанные на JavaScript/TypeScript

После курса вы сможете

  • 🥇 Работать с асинхронностью в JavaScript и TypeScript, писать AJAX-запросы на сервер
  • 🚀 Пользоваться Swagger-документацией
  • 🧳 Разрабатывать модульный код с использованием классов и наследования, который будет легко поддерживать и сопровождать
  • 🔥 Писать стабильный код благодаря строгой типизации и необходимостью добавления множества проверок
  • 🧨 Легко покрывать типами JavaScript/TypeScript приложения, а также переводить готовые JavaScript-проекты на TypeScript
  • 💪 Уверенно проходить собеседования и выполнять тестовые задания
  • 🏋️‍♀️ Дополнить своё портфолио новыми проектами
  • 🤝 Работать в команде по Agile-методологии

Теория

4 недели — занятия проходят в сервисе Zoom по вторникам и четвергам c 19:30 до 21:30 по Киеву и 20:30 до 22:30 по Москве.

Если вы пропустили занятие или желаете повторить тему — не переживайте! Вам будет предоставлен доступ к записям уроков.

Практика

5 недель — работа с персональными проектами, а также участие в групповой разработке по Agile-методологии.

Групповой проект. Cистема управление сделками с клиентами «TravelCRM»

Здесь можно посмотреть существующих и добавить новых клиентов, добавить новую сделку, а также посмотреть историю покупо и поставить задачу. В приложении доступна базовая конфигурация системы. Для удобной работы со сделками доступны колонки с возможностью DnD, а для общения с командой — чат на веб-сокетах. Все изменения сделанные в системе будут видны другим разработчикам, так как все данные хранятся на сервере.

Проект 2. Онлайн-магазин мобильной техники «Завидово»

Магазин поддерживает регистрацию и логин администратора системы. Авторизованные пользователи получают права админа и имеют возможность добавлять и редактировать новые товары. Авторизованные пользователи также могут модерировать отзывы по товарам оставленные другими пользователями. Пользователи магазина могут добавлять товары в корзину и производить оплату. Проект полноценно работает с API и сохраняет данные в базу данных на сервере Лектрума. На этом проекте вы также научитесь работать с документацией к API серверу — Swagger.

Проект 3. Cервис клиент-банка «Железный банк»

Позволяет пользователям управлять своим банковским аккаунтом, оплачивать услуги, а также отправлять денежные переводы другим пользователям. Можно строить графики и смотреть статистику по движению своих средств. Сервис поддерживает выполнение множественных операций в одной транзакции.

Групповой проект. Cистема управление сделками с клиентами «TravelCRM»

Здесь можно посмотреть существующих и добавить новых клиентов, добавить новую сделку, а также посмотреть историю покупо и поставить задачу. В приложении доступна базовая конфигурация системы. Для удобной работы со сделками доступны колонки с возможностью DnD, а для общения с командой — чат на веб-сокетах. Все изменения сделанные в системе будут видны другим разработчикам, так как все данные хранятся на сервере.

От экспертов своего дела

Мы успешно провели:

25 потоков по React, 12 по Redux, 4 по webpack, 10 по JavaScript и 5 по Backend. В 2019 году мы запустили новые курсы по Docker и Redis, в 2020 году — GraphQL и TypeScript, а также ввели курсы по вёрстке. В 2021 году — Next.js. Наша школа покрывает полный стек по профессиям Frontend и Fullstack-разработчик.

Наша оценка от выпускников — 5.0.

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

Выберите тариф участия

Без наставника

  • 16 часов групповых Zoom-занятий с записью
  • Домашки с проверкой
  • Поддержка наставника в общем чате курса
  • 2 проекта для портфолио
  • 1 групповой проект
  • Исходные коды и презентации уроков
  • Дополнительные материалы для изучения
  • Финальное тестирование
  • Миникурс по Git
  • Введение в Agile
  • Доступ к материалам курса 12 мес.
  • Онлайн-сертификат
  • Поддержка курс-менеджера по орг. вопросам
  • Карьерный блок:
  • Поможем оформить резюме
C 2 декабря стоимость повышается!

С наставником

  • Всё, что входит в тариф Без наставника, а также:
  • Расширенные фидбеки по домашним работам
  • Персональный чат с наставником
  • 6,5 часов личных Zoom-занятий с наставником
  • +1 проект в портфолио
  • Исходный код 3-х проектов, которые написал эксперт
  • Неограниченный доступ к материалам курса
  • Карьерный блок:
  • Подготовим к интервью в компании
  • Поможем заработать на первом заказе
C 2 декабря стоимость повышается!

Скидка на стоимость курса!  В течение 0 часов несколько секунд для вас действует специальное предложение.

Оформить участие

Участие в тарифе «Без наставника»
Участие в тарифе «С наставником»

Куратор программы

Андрей Присняк

Ведущий разработчик в Лектруме. 7 лет опыта работы с крупными международными outsource- и outstaff-компаниями. 10 лет опыта ИТ-менторства.

Автор курсов по JavaScript, Backend, Docker и Redis.

Ответы на вопросы

Какими необходимыми навыками я должен обладать перед началом курса?
Для участия в курсе желателен опыт коммерческой разработки от 3-х месяцев. Для того, чтобы не возникало сложностей в процессе обучения желательно пройти курс Введение в веб-разработку. Или иметь навыки разработки на любом другом языке.
Сколько времени я должен уделять обучению?
Чтобы успешно пройти курс вам потребуется от 3-х до 4-х часов в день. В сумме, в неделю необходимо будет выделять около 15-20 часов. Мы рекомендуем вам заниматься равномерно в течение недели, так вы сможете усвоить весь материал одинаково хорошо.
Какая информация будет содержаться в сертификате, если я не буду разрабатывать персональные проекты?
Онлайн-сертификат будет с информацией о прослушанном курсе, без оценки.
Я очень хорошо знаю JavaScript и хочу быть у вас ментором.
Обычно, после тестирования оказывается, что вы знаете JavaScript не так уж и хорошо. Это одна из причин, почему мы сделали этот курс. Если чувствуете в себе силы, позвоните нам и мы вас протестируем. Для менторства требуется не только идеальное знание JavaScript, но и миллион других навыков для профессионального обучения людей.
Могу ли я перейти на более продвинутый пакет, если уже оплатил курс?
Да, для этого нужно обратиться к нам на электропочту и мы пришлём вам счёт на доплату.
Чем вы лучше других обучающих компаний?
Во-первых, у нас большая экспертиза в образовании, во-вторых, мы очень фанатично относимся к качеству курса и менторской поддержки, а в-третьих, мы не просто учим, а ежедневно пишем на том стеке, которому обучаем. Мы теоретики и практики, а ещё — идеалисты.
У меня остались вопросы/Я всё ещё сомневаюсь.
Оставьте заявку на получение бесплатной консультации и мы с удовольствием вас проконсультируем, посоветуем или просто пообщаемся.