Акции школ
Войти

Профессиональный JavaScript, уровень 3

Курс "Профессиональный JavaScript, уровень 3" предлагает продолжить освоения профессии react-разработчика. Он подходит для выпускников курса второго уровня и специалистов, желающих повысить квалификацию. 63 дня занятий теорией (36 ч.) и практикой (90 ч.) позволят овладеть практическими навыками применения возможностей HTML, CSS, JavaScript, React, Redux и TypeScript. Программа построена на различных способах подачи учебного материала: в виде живых лекций, выполнения домашних заданий, разработки и защиты реального проекта с помощью наставника. Выдаётся диплом.

Подробнее


Компания: html academy (html академия)

рейтинг: Язык: ru

Длительность курса

Длительность курса

63 дня

Формат обучения

Формат обучения

Двухчасовые вебинары 2 раза в неделю, выполнение практических заданий, работа над проектом с наставником 10−15 часов в неделю

Обратная связь

Обратная связь

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

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

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

36 часов теории 90 часов практики

Чему научитесь

Профессионально программировать на языке JavaScript

- Работать с популярной библиотекой React
- Проектировать архитектуру программного обеспечения
- Работать с Flux-архитектурой: действиями (Actions), диспетчерами (Dispatcher), представлениями (Views) и хранилищами (Stores)
- Разбираться в особенностях производительности React-приложений
- Внедрять асинхронный код в синхронную работу Redux с помощью Middleware
- Работать с маршрутизацией в SPA-приложениях
- Добавлять в проект пакет react-router-dom
- Создавать публичные и приватные маршруты
- Ориентироваться в статической типизации и том, какие проблемы она решает

Перейти на страницу курса Запишись на курс
прямо сейчас!

63 дней Кураторы: нет

О курсе

О курсе

63 дней Кураторы: нет
Веб-разработчикам

Пакеты

Стандартный без скидки - 23900
Комфортный без скидки - 35900
Стандартный со скидкой - 22900
Комфортный со скидкой - 34900

Рассрочка

7630 в месяц

Первая неделя

ОБУЧЕНИЕ

Участие в живых лекциях, работа над проектом с личным наставником.

Раздел 1

React

Рассмотрим схему работы на курсе. Познакомимся с популярной библиотекой React. Узнаем какие проблемы она решает и как может упростить наш проект. Подготовим инфраструктуру для React-проекта, разберёмся как работают компоненты и JSX.

Раздел 2

Тестирование React

Познакомимся с инструментами и методиками тестирования React-приложений. Настроим инфраструктуру для тестирования, напишем тесты для созданных компонентов.

Вторая неделя

Раздел 3

state

Улучшим знания о React и компонентах. Разберём state, события и методы жизненного цикла компонента.

Раздел 4

React и паттерны

Разбираемся с вопросом, что такое архитектура программного обеспечения и как её проектировать. Знакомимся и учимся на практике применять паттерны проектирования.

Третья неделя

Раздел 5

Redux

Знакомимся с Flux-архитектурой: действия (Actions), диспетчеры (Dispatcher), представления (Views) и хранилища (Stores). Подключаем к проекту Redux и обновляем кодовую базу.

Раздел 6

Оптимизация производительности

Поговорим о производительности React-приложений: какие есть особенности, на что следует обращать внимание при проектировании компонентов в первую очередь.

Четвёртая неделя

Раздел 7

Асинхронность в Redux

Научимся внедрять асинхронный код в синхронную работу Redux с помощью Middleware.

Пятая неделя

Раздел 8

React Router

Знакомимся с маршрутизацией в SPA-приложениях. Добавляем в проект пакет react-router-dom, создаём публичные и приватные маршруты.

Раздел 9

React и типизация

Познакомимся со статической типизацией. Обсудим, какие проблемы она решает. Добавим к проекту TypeScript.

Шестая неделя

ЗАЩИТА ПРОЕКТА

Подготовка проекта к итоговой защите и оценка его проверяющим наставником по критериям качества.

Первая неделя защиты

Начало подготовки к итоговой защите.

Седьмая неделя

Вторая неделя защиты

Первая оценка проекта проверяющим наставником по критериям качества.

Восьмая неделя

Третья неделя защиты

Улучшение проекта по замечаниям проверяющего наставника и подача на вторую оценку.

Девятая неделя

Четвёртая неделя защиты

Внесение финальных правок и получение итоговой оценки.

HTML

CSS

JavaScript

React

Redux

TypeScript

Работа с библиотеками React, Redux

Профилирование компонентов.

Управление обновлением компонент.

Загрузка данных с сервера с помощью middleware redux-thunk.

Подключение react-router-dom.

Добавление публичных и приватных маршрутов.

Добавление вспомогательных библиотек в проект.

Применение TypeScript.

Навыки, которые вы получите

 
REACT МАРШРУТИЗАЦИЯ TYPESCRIPT ПРОФИЛИРОВАНИЕ КОМПОНЕНТОВ

Компания, проводящая курс

HTML Academy (HTML академия)

22 курса по 81 теме

Академия HTML запустилась в 2013 году. Является участником Сколково. На платформе насчитывается 67 онлайн-курсов, 6 интенсивов и более 300...

Отзывы студентов

5
Рейтинг курса
100%
0%
0%
0%
0%
больше курсов

Похожие курсы компании

html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)
html academy (html академия)
(0)