+375291278520+375336917840

Продвинутый Frontend. JavaScript / React

По мере
комплектации
Пн., Ср., Пт.
с 18:00 до 20:30
Стоимость 800 руб.
Курс Frontend разработки в Могилеве включают в себя актуальный стек технологий для работы Junior frontend разработчиком. Программа курса составлена с учетом требований к начинающим специалистам
Начало карьеры после курсов
Успешно закончив наш курс, выпускники смогут уверенно пройти собеседование и получить стажировку в IT-компании / трудоустроиться по ее окончании. А также претендовать на вакансии, где требуется хорошая база по Front End разработке.
Обучение длится 7.5 недель
3 раза в неделю
Пнд, срд, пт с 18.00 до 20.30
Для организации стажировки / трудоустройства учащихся
информация о выпускниках подается в компании-партнеры.
Помимо теоретической части в курсе много времени отведено на практические задания. Самостоятельная работа между занятиями приветствуется и необходима для достижения лучшего результата.
В конце курса выполняется итоговый проект, обобщающий пройденные темы. На основании результатов слушатели получают сертификаты Frontend-разработчика.

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

1

Java Script. Формы, элементы управления

  • Свойства и методы формы
  • Фокусировка: focus/blur
  • События: change, input, cut, copy, paste
  • Отправка формы: событие и метод submit
2

Хранение данных в браузере

  • LocalStorage
  • SessionStorage
3

Фремворк React. Начало работы

  • Подключение React
  • Обзор файловой структуры
  • Отличие библиотеки от фреймворка
  • Особенности React
  • JSX
  • Фрагмент
  • Import/export
  • Virtual DOM
  • Компонентный подход
  • Декларативность
  • Композиция
4

Классы

  • Методы жизненного цикла
  • Пропсы и состояние
  • Изменение состояния
  • PureComponent
  • Отличие классовых компонентов от функциональных
  • События
  • Первое приложение
5

Основные понятия

  • Условный рендеринг
  • Ключи
  • Композиция против наследования
  • Особенности подключения изображений
6

Формы

  • Управляемый и неуправляемый input
  • CreateRef
  • Валидация форм
  • Двусторонняя привязка
7

Продвинутые темы

  • Предохранители
  • Компоненты высшего порядка
  • Контекст
  • Оптимизация приложения
  • Согласование
  • Строгий режим
8

Взаимодействие с API

  • Приложение http cat
  • Приложение yes or no
  • Приложение qr-code
  • Приложение to-do
  • Подключение сторонних пакетов
9

React-router-dom

  • Подключение и настройка
  • Link
  • Routes и Router
  • Добавление маршрутов на приложения
10

Использование CSS библиотек

  • Material UI
  • Styled-components
  • SCSS
  • CSS модули
11

Хуки

  • useState/ useReducer
  • useRef
  • useEffect/ useLayoutEffect
  • useMemo/ useCallback
12

Приложение на тему "Видеоигры"

  • Обзор API
  • Qery параметры
  • Настройка архитектуры проекта
  • Запрос на получение списка игр
  • Использование useParams
  • Маршрутизация по id
  • Получение скриншотов
  • Смена светлой - темной темы
  • Реализация входа администратора
  • Поиск по играм
  • Пагинация
13

Redux/React-redux

  • Введение
  • Архитектура flux
  • Основные концепции
  • Принципы
  • Подключение и настройка
  • Middleware
  • redux-thunk
  • redux-devtools
  • useDispatch/ useSelector
14

Приложение на тему "Кино / Фильмы"

  • Обзор API
  • Получение трейлеров
  • Реализация слайдера
  • Реализация информации по фильму
  • Подключение библиотек для визуализации рейтинга
  • Фильтрация по жанрам
  • Сортировка
15

Статический анализ кода

  • Подключение и настройка eslint
  • Подключение и настройка prettier
  • Деплой приложения на netlify
16

Консультации по финальному проекту

  • Разбор / реализация выпускного проекта «Погода»
  • Обратная связь от преподавателя
  • Итоговое собеседование (также приглашаются другие действующие frontend разработчики для опроса выпускников)
  • Рекомендации по составлению резюме и поиску работы
  • Проверка уровня английского языка / рекомендации и корректировки (по желанию выпускника)

По мере комплектации

Звоните для уточнения расписания и наличия мест!
+375 29 127 85 20, +375 33 691 78 40

Стоимость курса

800 руб

разовый платеж за весь курс

Продолжительность обучения 7.5 недель

3 раза в неделю по 2.5 часа
Пнд, срд и пт, 18.00-20.30

Оставить заявку на курс
"Frontend разработка.
Продвинутый курс"
Заполните форму, и мы свяжемся с вами в ближайшее время.
Пожалуйста, проверяйте правильность ввода номера телефона

Нажимая на кнопку вы соглашаетесь на обработку ваших данных

Другие курсы в "МЕЛА РОССА"
У нас также есть IT-курсы
для детей
Записаться на курс

Оставьте свои данные и мы перезвоним
Вам в ближайшее время

Нажимая на кнопку вы соглашаетесь на обработку ваших данных

Звоните:
+375291278520
+375336917840

График работы в учебном году:
C 9:00 до 18:00 без выходных
Обед плавающий, звоните

График работы летом:
С 9:00 до 18:00 пнд.-пт.

office@melarossa.by

212030, г. Могилев, пер. Пожарный,
дом 9, 4 этаж, офис 408

Яндекс.Метрика