О курсе
Курс посвящён разработке на Next.js 14 с использованием App Router. Автор, Антон Ларичев, основатель PurpleSchool и ex-CTO, предлагает программу, которая начинается с настройки окружения и основ TypeScript, затем переходит к созданию компонентов, работе с состоянием, HOC, CSS Grid, серверному рендерингу, контексту, роутингу, формам, анимациям и доступности. В финале рассматривается подготовка приложения к production, включая настройку eslint, stylelint и отладку. Практическая часть включает создание реального сайта с рейтингами, а также командный проект. Каждый модуль содержит теорию, live-code, тесты и упражнения.
Что рассматривается в программе
- рассматривается разработка приложений на Next.js и React
- разбирается работа с React Hooks
- изучается Server Side Rendering и создание SEO-friendly сайтов
- рассматривается вёрстка макетов на CSS Grid
- изучается работа с анимацией и библиотекой Framer Motion
- рассматривается обеспечение доступности приложения и работа с ARIA атрибутами
- разбирается подготовка приложения к production
- изучается работа с формами, их отправкой и валидацией
Кому может быть полезен курс
- тем, кто интересуется разработкой на Next.js и React
- разработчикам, желающим освоить TypeScript и SSR
- тем, кто хочет научиться создавать SEO-friendly приложения
- специалистам, которым нужно ознакомиться с современными подходами к production-сборке
Вопросы о программе
Какие темы включены в курс?
Курс охватывает Next.js 14, React, TypeScript, Hooks, SSR, CSS Grid, анимации, доступность, подготовку к production, а также включает создание реального проекта.
Какие требования к уровню подготовки?
Для прохождения курса достаточно базовых знаний CSS, HTML и JavaScript, так как React и Next.js разбираются с нуля.
Что входит в практическую часть?
Практическая часть включает live-code, где создаётся приложение с нуля, а также тесты и упражнения в конце каждого модуля. В курсе есть командный проект.
Какой формат обучения?
Курс состоит из 23 часов видео лекций, 9 тестовых заданий и 6 упражнений. Доступ к лекциям неограничен.