c помощью ReactJS
НАЧНИ НАКОНЕЦ
ЗАРАБАТЫВАТЬ 800$+
Начинаем с БЕСПЛАТНОГО онлайн мастер-класса
«Твоё первое приложение на ReactJS»
Этапы подготовки Реакт Воина
1
Этап 1: Работа с формами
1-10 день
  • Работа со всеми видами input
  • Controlled и uncontrolled компоненты
  • Взаимодействие с DOM — разбор refs
  • Валидация полей
  • Продвинутое понимание функции setState и примеры использования
2
Этап 2: Работа со списками и их фильтрация
11-20 день
  • Жизненный цикл компонента v15 vs v16
  • Продвинутая работа с REST API (fetch, axios)
  • Вложенные компоненты в JSX при помощи props.children
  • Все виды стилизации компонентов (Sass, CSS in JS, CSSModules)
3
Этап 3: Авторизация пользователя
21-30 день
  • Все про авторизацию в вебе
  • Глубокое понимание асинхронности
  • Обработка ошибок
  • Оптимизируем компоненты
  • Порталы
  • Анимации в React, CSSTransitionGroup
4
Этап 4: Паттерны React
31-40 день

  • React Context API - механизм связывания компонентов
  • Render props
  • Разбираем фундаментальный паттерн мира React - High Order Components (HOC)
  • Пишем свои первые HOC'и, Recompose
5
Этап 5: Роутинг приложения (Single Page Application)
41-50 день

  • Зачем нужен роутинг и как он устроен, проектируем структуру приложения
  • Разбираем React-router v4
  • Делаем свое первое Singe-page application (SPA)
  • Реализовываем контроль доступа для каждой страницы
6
Этап 6: Тестирование компонентов
51-60 день

  • Как писать тестируемые компоненты и что за этим стоит
  • Jest. Enzyme. Тестируем компоненты "вручную" и "автоматически"
7
Этап 7: Redux - хранилище данных
61-70 день

  • Однонаправленный data-flow
  • Основные концепции Redux
  • Reducers, Actions, React-redux
  • Async action. Thunk
  • Redux-dev-tools
  • Middleware
  • Разбор Generator, Redux-saga
  • React-router-redux
    8
    Этап 8: Архитектура проектов. React Hooks
    71-80 день

    • Тестирование роутинга
    • Тестирование редакс
    • E2E Тесты
    • Обзор UI библиотек
    • Деплой и логгирование приложений
    • React Hooks
      9
      Этап 9: Устраиваемся на работу
      81-90 день

      • Заканчиваем проекты => Собираем все в кучу
      • Разбор типичных вопросов на собеседовании
      • Разбор тестовых заданий
      • Рассылаем резюме
      • Помощь с выполнением тестовых заданий
        ЧТО ВХОДИТ В КАЖДЫЙ ЭТАП (10 дней)
        1
        ТЕОРЕТИЧЕСКИЕ МАТЕРИАЛЫ и ВИДЕО
        Вся теория изложена в простом и понятном формате.
        Статьи с детальным разбором каждой темы.
        Видео с несколькими примерами, чтобы показать как применять теорию на практике
        2
        ГРУППОВЫЕ СОЗВОНЫ
        Никто не будет ругать вас за глупые и неуместные вопросы.
        Получите ответы на все вопросы от меня

        3
        ЗАДАНИЕ ЭТАПА
        Для закрепления материала после разбора теории и практики нужно будет выполнить задание, которое будет проверяться

        4
        КОНСУЛЬТАЦИИ В ОБЩЕМ ЧАТЕ, ЛИЧНЫЕ СОЗВОНЫ
        Code review всех заданий
        Вы попадете в компанию увлеченных людей.
        Никто не будет ругать вас за глупые и неуместные вопросы.
        Получите ответы на все вопросы от меня лично

        Самое важное при обучении:
        • неограниченное code-review задания
        • неограниченное время личных созвонов
        • доступ в личный кабинет и code-review, личные созвоны не сгорают
        • 90 дней - это норма, но у каждого свой темп
        На каждом этапе доступ
        в личный кабинет
        Проекты в продакшене
        Твои будущие наставники
        Руденко Сергей
        Front-end разработчик в Airbnb
        Знает как устроиться в топовые продуктовые компании
        Подгаецкий Евгений
        Front-end разработчик в Talkable
        Создатель обучающей программы
        и сообщества ReactWarriors
        Комар Александр
        Front-end разработчик в Talkable
        Поможет решать любые задачи, которые встретятся на твоей пути
        React Warriors в цифрах
        100%
        Устроенных
        47
        Проходят обучение
        Где работают Выпускники
        Отзывы Выпускников
        Твое резюме после 90 дней
        Варианты обучения
        Basic

        Доступ к
        видео и заданиям
        • Доступ к 8 этапам
        • Более 25 часов видео-практик
        • Задания на каждом этапе
        • 2 продакшн приложения
        Присоединиться
        Standart

        Код-ревью всех заданий
        • Все что входит в Basic, а также:
        • Групповой чат
        • Поддержка в чате
        • Код-ревью всех заданий
        Присоединиться
        Часто задаваемые вопросы
        Доступ в личный кабинет будет доступен только 90 дней или на всё время?
        90 дней - это норма прохождения программы и у каждого свой темп. Все фишки каждого пакета доступны в течении 1 года.
        Как открывается доступ к следующему этапу?
        В конце каждого этапа есть задание и форма для его отправки. Соответственно на пакете "Basic" доступ дается сразу после отправки. На пакете "Standart", "Premium" после получения код-ревью от наставников и проверки закрепленных знаний (личный созвон).
        ReactWarriors © 2019 - Все права защищены
        +38 050 19 17 592