Курс NextJS для frontend-розробника

  • Online
  • Для досвідчених
  • Frontend
Навчальний центр: Levelup
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:8 тижнів
Початок курсу:20.02.2025
Вартість навчання:Уточнюйте

Пройдеш повний цикл створення web-проєкту. Отримаєш досвід використання фреймворка NextJS (ReactJS, TypeScript) для створення search friendly web-сайтів. Отримаєш знання по SSR (Server Side Rendering) в екосистемі ReactJS.

Програма курсу

Налаштування проєкту та конфігурація фреймворку

  • Встановлення необхідних npm пакетів та запуск тестового проєкту на локальному сервері
  • Налаштування середовища розробки
  • Застосування TypeScript для написання компонентів проєкту
  • Конфігурація фреймворку

Створення сторінок сайту

  • Навігація та маршрутизація
  • Статична та динамічна генерація сторінок, SSR
  • Обробка помилок

Інтернаціоналізація

  • Встановлення необхідних npm пакетів
  • Конфігурація маршрутизації
  • Застосування компонентів та хуків
  • Перемикання мови сайту

Дизайн сайту

  • Створення основного лейаута сайту
  • Налаштування UI бібліотеки
  • Робота з шрифтами

Отримання даних

  • Встановлення необхідних npm пакетів
  • Отримання даних на сервері та клієнті
  • Оптимізація роботи з REST API, кешування
  • Змінні середовища

Форми та відправка даних

  • Встановлення необхідних npm пакетів
  • Перевірка даних форми
  • Відправка даних
  • Очищення кешу

SEO налаштування (Search Engine Optimization)

  • Встановлення необхідних npm пакетів
  • Налаштування заголовків та метаінформації
  • OpenGraph & JSON-LD
  • Оптимізація зображень

Аутентифікація користувачів

  • Встановлення необхідних npm пакетів
  • Створюємо сторінки логіна та реєстрації
  • Працюємо з middleware
  • Профіль користувача

Розробка індивідуального проєкту

Після курсу ти зможеш:

  • Швидко створювати web-сайти за допомогою фреймворка NextJS максимально адаптованого до вимог пошукових систем
  • За допомогою TypeScript будеш створювати користувацькі інтерфейси, розробляти серверну частину сайтів
  • Використовувати всі переваги ReactJS для побудови швидких інтерактивних інтерфейсів web-сайту
  • Використовувати сторонні API для побудови web-сайту
  • Аналізувати та керувати результатами своєї роботи використовуючи систему контролю версій Git & GitHub

Особливості курсу

  • Інтенсивна практика, мінімум теорії
  • Розбір документації фреймворка та домашніх завдань
  • Випускний проєкт для портфоліо
  • Допомога у працевлаштуванні, оформленні резюме та підготовка до співбесіди
  • Підтримка викладачів
  • Кар'єрні івенти
  • Можлива оплата курсу частинами

Викладачі курсу

Олександр Слободян - Front-End Developer

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Logos IT-Academy
Формат
Online
Початок навчання
23.10.2024
Тривалість
6 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
16 500 UAH за курс
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
8 годин
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
2 227 UAH за курс
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
06.11.2025
Тривалість
20 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
5 395 UAH за курс
Навчальний центр
DAN IT Education
Формат
Online
Початок навчання
18.08.2025
Тривалість
130 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
5 000 UAH за місяць