Этот проектный курс по Next.js поможет вам уверенно пройти путь от базовой разработки до полноценного развертывания продвинутых веб‑приложений. Вы освоите серверный рендеринг, статическую генерацию, работу с headless CMS и оптимизацию производительности, создавая реальное приложение для музыкальных событий.
Что представляет собой курс
Курс ориентирован на практику: вы шаг за шагом создадите полноценное приложение на Next.js, узнаете, как правильно организовывать архитектуру проекта, оптимизировать рендеринг и использовать возможности фреймворка для создания быстрых и адаптивных интерфейсов.
Основы Next.js, которые вы освоите
Работа со страницами и маршрутизацией
Использование getServerSideProps, getStaticProps, getStaticPaths
Создание пользовательских API‑маршрутов
Применение статической генерации
Подключение и настройка CSS‑стилей
Оптимизация изображений и ресурсов
Практический проект: приложение музыкальных событий
Основная часть курса — создание полнофункционального веб‑приложения на базе Next.js со Strapi CMS. Благодаря практическому подходу вы научитесь организовывать работу фронтенда и бекенда как единой системы.
Возможности и технологии, которые вы реализуете
Интеграция со Strapi CMS
Аутентификация через JWT
Авторизация пользователей и контроль доступа
Хранение данных с использованием HttpOnly Cookies
Пагинация, поисковые фильтры, сортировка
Загрузка изображений и работа с Cloudinary
Развертывание приложения на Vercel и Heroku
Дополнительные проекты и расширение навыков
Next.js отлично подходит для генерации статических сайтов. В рамках курса будет добавлен полностью статический блог‑проект, а в будущем планируется расширение программы новыми практическими примерами.
Предварительные требования
Что нужно знать до начала
Основы JavaScript, включая стрелочные функции, реструктуризацию, spread‑оператор
Базовые знания React: компоненты, props, JSX
Кому подойдет этот курс
Курс создан для начинающих и продолжающих разработчиков, которые хотят освоить Next.js на практике, укрепить понимание современного React‑стека и научиться разворачивать реальные приложения в продакшене.
Чему вы научитесь в итоге
Строить современные, быстрые и SEO‑оптимизированные веб‑приложения
Грамотно работать с серверным рендерингом и статической генерацией
Интегрировать API, внешние сервисы и headless CMS
Разворачивать приложения и обеспечивать безопасность данных
Создавать проекты, готовые к масштабированию и работе в реальных условиях
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Я начал программировать в 2007 году в возрасте 26 лет. В 2016 году я стал штатным преподавателем и создателем контента. Я показываю людям, что им не обязательно быть отличником или гением, чтобы научиться программировать. Я разбиваю сложные концепции, показывая вам, как их реализовать в курсах и учебных пособиях на основе проектов.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Is there anybody who hit upon a problem with cookie deleting? It doesn't delete the token from the cookie absolutely. Any tips are welcome guys. Thanks in advance!