Записывайся сейчас на бесплатный
пробный урок по Front-end
React, Redux

Старт курса 1 сентября, 6 pm PDT
Учимся 2 месяца каждый день

Стоимость $999
E-mail
Name
Phone
Несколько слов о себе
Как проходит курс
Продолжительность
c 6 июля 2020 (восемь недель).
Расписание
Занятия: суббота 10 –11:30 am PDT, вторник 6:00 – 7:30 pm PDT
Длительность урока: 1.5 - 2 часа
Дополнительные занятия: согласовываются по ходу курса
Возможен ли возврат денег
Возможен возврат только после первого занятия. Refund fee $100
Стоимость
$599. Для учеников PASV – $499
Оплата
PayPal i@pasv.us
Zelle i@pasv.us
После платы напишите письмо на i@pasv.us
Инструкция по оплате через Zelle

Если вы хотите оплатить кредитной картой напишите на i@pasv.us
Самое важное о том, что мы делаем
Для участия у вас должны быть базовые знания JS
На занятиях мы будет использовать JavaScript. От участников ожидается понимание основных конструкций и структур данных: массивы, объекты, функции, условия.
Занятия интенсивные и требуют полного вовлечения
Курс длится 8 недель. Занятия онлайн по субботам и в один будний день по 2 часа. Вне занятий вы должны прорабатывать и закреплять полученный материал. Отставать нельзя.
У вас есть персональный наставник и возможность дополнительных занятий в будни.
Если вам нужна помощь, консультация или совет – просто напишите сообщение преподавателю или ассистенту.
Почему React?
Это самая популярная библиотека во фронт-енде. Вокруг нее создалась большая инфраструктура, с помощью которой строятся современные веб-приложения.
После 8-ми недель курса будет отбор для стажировки на проект
Стажировка доступна не всем – только лучшим участникам программы. Действующий американский проект. Вносится в резюме. Подтверждаем background check.
Рассматриваем задания с собеседований
Готовимся к техническому интервью с первого дня обучения. Решаем задачи с собеседований.
Хорошая специальность и хорошие зарплаты
Front-end хорошая и интересная индустрия, в которой сейчас есть большой спрос.
Удобный формат занятий онлайн. Все записано
Все уроки онлайн. Если пропустил урок – доступна запись. Чат 24/7
Развивайте навыки и повышайте свою ценность
Мы рассмотрим то что нужно для правильного старта в карьере Front-end разработчика
Мы хотим быть уверенны, что подходим друг другу
На этот курс мы не берем абсолютных новичков.
Перед началом курса обязательно убедитесь, что вы сможете уделять время занятиям.
Что если не знаю JavaScript
Мы разработали бесплатный курс по изучению JavaScript для самых начинающих, но также рекомендуем его пройти и для освежения знаний. Регистрируйтесь тут https://app.pasv.us/ Администратор одобрит ваш профиль, вы получите письмо. В разделе Courses начинайте смотреть курс JavaScript Syntax.
Программа курса React/Redux Basic
1
Изучим необходимую базу HTML/CSS. Установка окружения: node, редактор кода, терминал. Установка React JS
Начало работы в React. Установка. Компоненты и JSX синтаксис. Props.
HTML/CSS нам будут нужны во вторую очередь.
Первично – понимание работы JS
2
Композиция компонентов
Это позволит начать смотреть на приложение как на композицию компонентов и благодаря этому подходу можно создавать очень сложные штуки из множества простых
3
Подключение CSS фреймворка
Эффектное приложение в первую очередь хорошо выглядит. Мы подключим CSS framework Bootstrap для того чтобы стандартизировать внешний вид элементов
4
Hook useState. Event handlers.
На этом занятии мы будем работать с состоянием компонента. Также свяжем события и изменения состояния
5
Первое приложение. Публикация проекта в GitHub.
Это действие позволит подключать к вашему проекту других коллабораторов, а также множество других преимущество, которые дает Git
6
Деплой первого приложения
Можно очень долго что-то разрабатывать, но как-только вы это опубликуете, то поймете на правильном пути или нет. Пусть пользователи решают насколько хорошо ваше первое приложение
7
React Hooks
Это относительно новое в мире React, но ничего сложного в этом нет – вот увидите.
8
Жизненный цикл компонента
Эту тему нельзя обойти, в том числе и class-based компоненты. Кстати, этот один из частых вопросов на собеседовании.
9
Подключение Redux. Отладка store.
К этому моменту приложение уже нуждается в концептуальном улучшении – оно ''выросло". Мы подключим глобальное хранилище состояния приложение, своего рода база данных на клиенте
10
Redux. Модификация приложения.
На этом занятии продолжаем работать с Redux
11
Redux. Ассинхронное получение данных.
Приложение нуждается в коммуникации с сервером. Займемся организации инфраструктуры
12
Redux. API сервер для разработки. Работа с mock данными.
Иногда клиентская часть разрабатывается когда реального back-end еще нет. В этой ситуации нам поможет симуляция.
13
Роутинг
Очень важная тема когда в приложении появляется навигация
14
Тестирование React компонентов
Методики тестирования компонентов, Jest, Enzyme, snapshot testing
Запись на бесплатное занятие
E-mail
Name
Phone
Несколько слов о себе