Курсы программирования React

Продолжительность курса: 2 месяца

Формат: online/offline (в офисе в Алматы)

Курс React.js в Алматы

Если вы еще не освоили основы JavaScript, мы приглашаем вас записаться на наш курс JavaScript для начинающих. Если вы уже прошли этот курс или твердо владеете основами данного языка, самое время пополнить арсенал своих знаний и умений новыми инструментами. 

Одним из самых мощных и интересных является фреймворк React, активно используемый такими титанами цифрового мира, как Facebook и Netflix.

Освоив под руководством наших компетентных и опытных наставников работу с библиотеками React, вы сумеете создавать интерактивные веб-приложения, строить  легкие, гибкие и прекрасно взаимодействующие с пользователями веб-сайты.  Вы также сможете обогатить функционал своих приложений и сайтов, подключая сторонние сайты через API.

Не останавливайтесь в своем развитии ни на минуту. Записывайтесь на курс React.js.

Время – ваш главный ресурс. Распорядитесь им разумно и выгодно.

Содержание курса

Теоретическая часть

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

Практическая часть

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

Домашние задания

В домашних заданиях вы разберете примеры из реальной жизни. Вы получаете ценный личный опыт с практическими примерами из реальной жизни практикующих специалистов.

Подведение итогов

Вы будете в курсе всех трендов. По окончанию курса, совместно с преподавателями проводится подведение итогов, обзор вакансий, проведение тестовых собеседований.

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

01. Что такое React?

  • Знакомство
  • Обзор курса
  • Что такое компоненты?

02. JSX-синтаксис

  • Как работает JSX-синтаксис
  • Ограничения
  • Inline-стили

03. Основы React

  • Создание State
  • Добавление событий
  • Изменение State

04. Стилизация компонентов

  • Inline стили
  • Подключение CSS
  • Динамические классы

05. Компоненты React

  • Передача параметров в компонент 
  • Инициализация State
  • Базовый жизненный цикл

06. Практика

  • Создание проекта
  • Создание Layout
  • Создание главной страницы

07. React Router

  • Установка и настройка
  • Регистрация роута
  • Роутинг и компоненты

08. Практика формы

  • Страница авторизации 
  • Компонент текстового поля
  • Валидация формы

09. Работа с сервером

  • Загрузка списка тестов
  • Компонент прогресса загрузки
  • Авторизация

10. Redux

  • Настройка приложения
  • Создание тестов
  • Деплой

11. React Hooks

  • Работа со стейтом – useState
  • Эффекты useEffect
  • Состояние и ссылки useRef

12. Подведение итогов

  • Анализ результатов
  • Обзор вакансий, советы по прохождению собеседования
  • Что делать дальше?

Отзывы о школе KnewIT

Контакты

связаться с нами

Наш менеджер свяжется с Вами в кратчайшее время


    Пожалуйста, докажите, что вы человек, выбрав ключ.