React: библиотека фронтенд-разработки №1
Создайте более 20 вариантов интерактивных интерфейсов во время обучения
Добавьте React в своё резюме и получите новые карьерные возможности
Курс для начинающих разработчиков, которые уже освоили JavaScript и хотят расширить знания, чтобы работать над более сложными и интересными задачами. В процессе обучения вас ждёт практика на реальных проектах, максимально применимая в работе, и индивидуальный фидбэк от преподавателей.
React — самый популярный фреймворк в 2019 году среди разработчиков (по статистике GitHub)
Получите опыт работы
Создайте во время обучения более 20 вариантов интерактивных интерфейсов: от виджетов до личных кабинетов
Развивайте свою карьеру
Освойте самую популярную библиотеку для построения интерфейсов
Растите как профессионал
Добавьте React в своё резюме и получите новые карьерные возможности
Как проходит обучение
Онлайн-лекции
Вы будете общаться с преподавателями и однокурсниками в онлайне 2-3 раза в неделю. Вебинары также будут доступны в записи и после обучения.
Практика на реальных проектах
После каждой лекции будете делать практические задания, а затем получать развёрнутую обратную связь. Так наполните портфолио.
Сопровождение
Преподаватели будут постоянно на связи — в общем чате в Slack. А ещё у каждой группы будут координаторы и аспиранты, которые решат организационные вопросы.
Трудоустройство или стажировка
Обратитесь в наш Центр развития карьеры и мы поможем с резюме, подготовим к собеседованию или предложим стажировку.
Что вы получите в результате обучения
Уверенный пользователь React
Что умею делать:
- Работать с библиотекой React
- Создавать многостраничные приложения с React Router
- Интегрироваться с REST API
- Разбираюсь в Store, Actions, Reducers, Redux Thunk, Redux Observable, Redux Saga
Ключевые навыки:
- Работа с props, управление внутренним состоянием компонента и обработка данных из форм
- Владею продвинутыми техниками композиции компонентов и работы с дочерними компонентами
- Использую самое современное API: хуки и Context API
Инструменты, которые вы освоите
JSX
Расширение синтаксиса стандартного JavaScript. Позволяет писать очень похожий на HTML код прямо в JavaScript-коде, упрощая создание React-компонентов и улучшая читаемость кода. Перед выполнением JSX преобразуется в JavaScript.
React
Простая и удобная JavaScript-библиотека для создания пользовательских интерфейсов. React предоставляет виртуальный DOM API для взаимодействия между кодом и реальным DOM. В основе лежит использование компонентов — частей пользовательского интерфейса, содержащих в себе разметку и функциональность.
React Router. Стандартная библиотека маршрутизации (routing) в React.
Redux
Библиотека для JavaScript с открытым исходным кодом, предназначенная для управления состоянием приложения.
Приложение или сайт, использующий единственный HTML-документ как оболочку для всех страниц и организующий взаимодействие с пользователем через динамически подгружаемые HTML, CSS, JavaScript, обычно посредством AJAX.
Component Lifecycle
React вызывает методы жизненного цикла для оповещения компонента о том, что что-то происходит.
Вашу квалификацию подтвердят документы установленного образца
Каждый выпускник получает помощь и поддержку Центра развития карьеры
- Помощь в подготовке резюме и прохождении собеседования
- Консультация с HR-специалистом по поиску работы и развитию вашей карьеры
- Возможность прохождения стажировки в проектах Нетологии-групп: Фоксфорд, Нетология, EdMarket
- Регулярное информирование об открытых вакансиях в компаниях-партнерах
- Бесплатный доступ к подборке видеокурсов по поиску работы и soft skills для всех студентов