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

Live-формат: 3 месяца
Старт потока: 1 января 

Об интенсиве

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

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

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

  • 📬 Разрабатывать логику для форм
  • 📈 Писать JS-логику для админ панелей и сложных CRM систем
  • 🏋️ Работать с асинхронностью в JavaScript и TypeScript, писать AJAX-запросы на сервер
  • 💪 Разрабатывать модульный код с использованием классов и наследования, который будет легко поддерживать и сопровождать
  • 🚀 Легко покрывать типами JavaScript/TypeScript приложения, а также переводить готовые JavaScript-проекты на TypeScript
  • 🤘🏻 Уверенно проходить собеседования и выполнять тестовые задания
  • 🔥 Дополнить своё портфолио новыми проектами
  • 🤝 Работать в команде по Agile-методологии
  • 🧨 Получите хорошую базу для дальнейшего развития во frontend и backend разработке

Теория и практика

10 недель — занятия проходят в Zoom по пн и чт c 19:30 до 21:30 по Киеву.

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

Практика

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

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

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

Проект 1. Онлайн-школа «Catch-up!»

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

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

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

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

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

Проект 1. Онлайн-школа «Catch-up!»

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

Требования к участникам

  • ✔️ Базовый уровень владения компьютером
От экспертов своего дела

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

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

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

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

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

Refresh

для тех, кто планирует освежить свои знания

  • 40 часов Zoom-занятий с записью
  • Проверка домашних работ и проектов
  • 2 проекта для портфолио
  • Исходные коды и презентации к урокам
  • Доп. материалы для углублённого изучения
  • Финальное тестирование
  • Поддержка от курс-менеджера
  • Миникурс по Git
  • Введение в методологию разработки Agile
  • Доступ к материалам курса на 6 месяцев
  • Онлайн-сертификат

NaN

15 750

*оплата частями до

Optimal

для тех, кто хочет освоить новые технологии

  • Всё, что входит в тариф «Refresh», а также:
  • Обратная связь по домашним работам и проектам
  • Персональный чат с наставником
  • 14 индивидуальных Zoom-сессий с наставником
  • Дополнительный проект для портфолио
  • Участие в групповом проекте
  • Исходный код 3-х проектов
  • Пожизненный доступ к материалам курса
  • Карьерный блок:
  • Поможем оформить резюме
  • Подготовим к трудоустройству в компании
  • Расскажем как заработать на фрилансе

NaN

27 550

*оплата частями до

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

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

Участие в тарифе «Refresh»
Участие в тарифе «Optimal»

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

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