Базовый React Marathon 2k21

React.js за 12 уроков

Ratings: 4.00 / 5.00




Description

За 12 уроков вы пройдете путь от самых основ ReactJS до написания собственной карточной игры, которая будет и общаться с сервером. Освоите темы необходимые для прохождения собеседования на junior React Разработчика.


Для прохождения этого курса важно знать HTML и CSS, будет проще, если вы уже имеете базовые знания по JavaScript.


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

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


Автор курса – Зар Захаров, действующий разработчик с 15-летним стажем. Программа составлена исходя из требований компаний к начинающим React-разработчикам.


Темы, которые вы освоите:

— Что такое React?

— Create React App - полное погружение

— React-элементы

— React-компоненты

— JSX-синтаксис и его ограничения

— CSS стили в React приложении

— Работа с картинками

— Props и передача параметров в комопоненты

— Колекции и ключи (Reconciliation algorithm)

— События в React-компонентах

— Что такое Hooks (Хуки)

— useState

— useEffect

— React-router-dom

— Switch Components

— useRouterMatch

— useHistory

— Link Component

— Redirect Components

— Работа с Firebase

— Context API (полное погружение)

— Redux что это?

— Принцип Redux

— React-redux

— Redux Toolkit

— Redux Async Action

— Создания модальных окон

— React Notifications

— Signup & Signin в приложении

— PrivateRoute - для авторизованной части приложения

— Работа с сервером в React-приложении

What You Will Learn!

  • Изучите базу ReactJS
  • React Router
  • Redux-Toolkit и основы Flux архитектуры
  • Напишете интересную карточную игру Triple Trade
  • Будете работать с Firebase
  • Будете работать с REST API

Who Should Attend!

  • Для желающих разобраться в React с основ и сделать интересный pet проект