Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
React + TypeScript курс с нуля. Приложение. Веб разработка
Bestseller
Highest Rated
Rating: 4.8 out of 5(73 ratings)
292 students

React + TypeScript курс с нуля. Приложение. Веб разработка

Легко напишите мощное веб-приложение на React + Typescript, получите востребованные навыки и сделаете классное портфолио
Last updated 3/2026
Russian

What you'll learn

  • Создадите полноценное многофункциональное веб-приложение с классным дизайном.
  • Изучите всю необходимую базу на старте
  • Изучите хуки React и напишите свои пользовательские хуки
  • Научить оптимизировать приложение на React и дебажить перерисовки
  • Плюс ко всему пройдете полноценный курс по TypeScript
  • Освоите современные методы и подходы к разработки веб-приложений
  • Узнаете что такое роутинг и поработаете с библиотекой для управления маршрутами — React Router Dom
  • Создадите полноценный single page application (SPA)
  • Реализуете два цветовых режима DARK Mode и LIGHT Mode учитывая предпочтения пользователя
  • Научитесь работать с формами использую современные подходы
  • Примените на практике CRUD операции
  • Реализуете фильтрацию, пагинацию и сортировку в приложении на React
  • Создадите mobile-friendly дизайн приложения
  • Сделаете ленивую загрузку (lazy loading) некоторые частей приложения и проанализируете бандл
  • Создадите защищенные маршруты (страницы) для незалогиненных пользователей

Course content

15 sections156 lectures15h 14m total length
  • Промо о курсе "React курс с нуля. Полноценное приложение"1:53

    О курсе React курс с нуля. Полноценное Приложение. Веб разработка

  • Что изучите в курсе3:45

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

  • Демо Приложения11:30

    Обзор полноценного приложения на React, всей функциональности приложения, которое напишем в процессе курса

  • В чем фишка React?2:27

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

  • Подготовка проекта, установка необходимых инструментов8:09

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

  • Структура проекта, package.json, ESLint, JSX7:46

    В уроке изучаем структура проекта которую развернулся нам vite, знакомимся с package json, ESLint и jsx

  • Установка зависимостей, запуск приложения, react dev tools3:20

    В уроке устанавливаем необходимые зависимости (node modules) в проект, которые прописаны в package.json. Далее запускаем приложение и устанавливаем полезное расширение для google chrome React Developer Tools

  • HMR (Hot Module Replacement)0:45

    В уроке узнаем что такое Hot Module Replacement и посмотрим на примере

  • Базовый тест для закрепления понятий

Requirements

  • Для курса желательны базовые знания: HTML , CSS, JavaScript

Description

Добро пожаловать!

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

В курсе вас ждет:

• Весь нативный React — от самой базы до продвинутых концепций, с нуля и шаг за шагом вместе с преподавателем.

• Написание полноценного крутого рабочего приложения с классным дизайном, которое смело можно положить в портфолио. Также в процессе написания данного приложения вы в легкой форме сможете закрепить инструменты React.

• Изучение ключевых библиотек экосистемы React, включая актуальный синтаксис и современные стандарты разработки.

• Более 150 видеоуроков, раскрывающих все нюансы создания веб-приложений на React.

• БАЗА (Vite, ESLint, JSX, props, keys, CSS modules, Virtual DOM, strict mode, компоненты, условный рендеринг)

• Хуки - useState, useRef, useEffect, useLayoutEffect …
React Context (useContext)

• Роутинг (React Router Dom), useParams, useLocation

• Мемоизация (useMemo, memo)

• Отправка форм (useActionState)

• Кастомные хуки (useFetch, useAuth, useTheme)

Dark mode & Light Mode (цветовые темы) | Pro

• Базовый логин/логаут (аутентификации)

• Приватные (защищенные) маршруты (private routes)

CRUD операции (GET, POST, PATCH, DELETE)

• Ленивая загрузка (lazy loading)
Фильтрация, Пагинация, Сортировка

• Мобильная адаптация (mobile friendly)

• Полный курс по TypeScript

• Интеграция TypeScript в написанное приложение. Типизация всего приложения


Современный формат обучения. Также всю необходимую базу по HTML, CSS, препроцессорам SCSS, CSS Flexbox, CSS Grid, Accessibility, БЭМ, GIT, Parcel, SEO, верстке макетов, JavaScript, ООП, написанию приложений на чистом JS можно получить у меня в прекрасных и структурированных уроках на популярном всем хостинге.

Who this course is for:

  • веб разработчики
  • Frontend разработчики
  • Backend разработчики