Хотите быстро и эффективно прокачать навыки React? Этот курс поможет вам создать полноценное приложение, похожее на IMDB, используя React Hooks, Styled Components и современные практики разработки.
Описание курса
Этот практический курс создан для тех, кто хочет учиться через реальные проекты. Вместе мы шаг за шагом построим кино‑приложение, используя API The Movie DB. Такой подход позволяет быстро освоить ключевые концепции React и получить опыт, близкий к реальным рабочим задачам.
Особенности подхода
Фокус на небольших, но полезных проектах.
Быстрое погружение в разработку без лишней теории.
Пошаговое изучение React на реальном примере.
Что вы создадите
В рамках курса вы разработаете приложение в стиле IMDB — легковесную версию популярной платформы для поиска фильмов. Вы будете работать с компонентами, управлением состоянием, API и современными инструментами экосистемы React.
Преимущества проекта
Работа с динамическими данными.
Использование Styled Components для стилизации.
Понимание структуры реального приложения.
Усиление навыков адаптивного мышления в React.
Чему вы научитесь
В процессе обучения вы освоите ключевые навыки:
Работа с React Hooks и функциональными компонентами.
Создание компонентов, работа с props и состоянием.
Использование Styled Components для гибкой стилизации.
Работа с внешними API и асинхронными запросами.
Принципы JSX, ES6+ синтаксис.
Использование локального и сессионного хранилища.
Создание приложения через Create React App.
Развёртывание готового проекта.
Дополнительно — создание приложения на class-based компонентах.
Для кого подходит курс
Курс идеально подойдёт начинающим и продолжающим разработчикам, которые хотят быстро освоить React, углубиться в практику и получить реальный результат. Если вы любите учиться на проектах — этот курс создан именно для вас.
Заключение
Создавай красивое, функциональное приложением вместе с инструктором, который объясняет просто и по делу. Не забудьте скачать starter files, чтобы начать!
Урок 1.00:05:49
Introduction
Урок 2.00:04:39
Tooling
Урок 3.00:10:34
create-react-app and dependencies
Урок 4.00:12:32
JSX and React Components
Урок 5.00:13:01
Scaffolding Home Page
Урок 6.00:13:28
Crash course in Props and State
Урок 7.00:25:19
Fetching data from TMDB API to Home Component
Урок 8.00:17:03
Styled Components 1 - Header
Урок 9.00:19:19
Styled Components 2 - Hero Image and props
Урок 10.00:07:07
Styled Components 3 - Global Styling
Урок 11.00:18:53
Grid and MovieThumb
Урок 12.00:13:09
Load More
Урок 13.00:20:32
SearchBar - Controlled components
Урок 14.00:08:16
Routing with Reach Router
Урок 15.00:05:38
Scaffolding Movie Page
Урок 16.00:15:27
Fetching data from TMDB API to Movie Component
Урок 17.00:15:41
Navigation and MovieInfo
Урок 18.00:11:17
MovieInfoBar and Actor
Урок 19.00:13:04
PropTypes
Урок 20.00:13:59
Persisting state in localStorage and sessionStorage
Udemy — одна из самых масштабных платформ в мире, предлагающая обучающий контент от авторов и экспертов со всего света. Сервис объединяет миллионы учеников и десятки тысяч преподавателей, создающих курсы на самые разнообразные темы.Основные возможности платформыШирокий выбор тем: от программирования и дизайна до маркетинга, психологии и личной эффективности.Глобальное сообщество авторов: материалы создаются специалистами из разных стран.Удобный ф