React + NextJS - продвинутая веб-разработка на практике

Построй свой первый сайт на Next.js: от базовых концепций до динамической генерации страниц и интеграции с CMS
4.25 (16 reviews)
Udemy
platform
Русский
language
Web Development
category
React + NextJS - продвинутая веб-разработка на практике
55
students
4 hours
content
Mar 2023
last update
$19.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

React + NextJS - продвинутая веб-разработка на практике – Screenshot 1
Screenshot 1React + NextJS - продвинутая веб-разработка на практике
React + NextJS - продвинутая веб-разработка на практике – Screenshot 2
Screenshot 2React + NextJS - продвинутая веб-разработка на практике
React + NextJS - продвинутая веб-разработка на практике – Screenshot 3
Screenshot 3React + NextJS - продвинутая веб-разработка на практике
React + NextJS - продвинутая веб-разработка на практике – Screenshot 4
Screenshot 4React + NextJS - продвинутая веб-разработка на практике

Loading charts...

5220292
udemy ID
18/03/2023
course created date
25/03/2023
course indexed date
Bot
course submited by