React + NextJS - продвинутая веб-разработка на практике
Построй свой первый сайт на Next.js: от базовых концепций до динамической генерации страниц и интеграции с CMS
4.25 (16 reviews)

56
students
4 hours
content
Mar 2023
last update
$29.99
regular price
Why take this course?
🌟 Построй свой первый сайт на Next.js: от базовых концепций до динамичной генерации страниц и интеграции с CMС 🌟
Введение в Next.js
- Основы Next.js: Начнем с понимания, что делает Next.js уникальным в экосистеме React, включая Server-Side Rendering (SSR), Static Site Generation (SSG) и прогрессивное вовлечение (PWA).
- Преимущества Next.js: Рассмотрим, как Next.js ускоряет разработку, улучшает SEO и обеспечивает лучшую производительность сайтов.
Создание простого сайта с Next.js
- Создание страниц и маршруты: Узнайте, как настроить и организовать разделы вашего сайта.
- Работа со компонентами: Научитесь создавать реактивные и поддерживаемые компоненты с элементами управления состоянием.
- Применение стилей: Изучите методы применения стилей в Next.js, включая CSS-модули и инструменты для стилизации, такие как styled-components (аналог с использованием emoji 🎨).
Интеграция с CMS (Contentful)
- Работа с моделями данных: Научитесь создавать и настраивать модели данных в Contentful для управления контентом.
- Интеграция с Next.js: Отработайте процесс интеграции CMS с вашим Next.js проектом.
Динамическая генерация страниц
- Серверный рендеринг и статическая генерация: Разберем, когда лучше использовать SSR или SSG в зависимости от ваших требований к сайту.
- Использование данных из CMS: Узнайте, как динамически генерировать страницы на основе данных из Contentful.
Создание стилизованных компонентов
- Создание компонентов с нуля: Научитесь создавать свои собственные стилизованные компоненты без сторонних библиотек.
- Использование MUI: Расширьте свои навыки, узнав, как использовать Material-UI (MUI) для быстрого создания современных интерфейсов.
Подготовка к релизу и размещение на хостинге
- Оптимизация скорости загрузки: Обратитесь к лучшим практикам для улучшения производительности вашего сайта.
- Размещение на Vercel: Научитесь развертывать ваш Next.js проект на популярном платформе для разработчиков - Vercel.
В итоге, после прохождения этого курса вы будете обладать навыками создания веб-сайтов с использованием Next.js, интегрировать их с CMS, управлять динамической генерацией страниц, стилизовывать компоненты как вручную, так и с помощью MUI, а также подготавливать сайты к релизу и размещать их на хостинге.
📚 Начните путешествие в глубины React и Next.js уже сегодня! 🚀
Course Gallery




Loading charts...
Related Topics
5220292
udemy ID
18/03/2023
course created date
25/03/2023
course indexed date
Bot
course submited by