💻 Программирование [namastedev] Namaste React (2025)

  • ОФОРМИТЬ ПОДПИСКУ

Calvin Candie

Вечный

Calvin Candie

Вечный
2 Сен 2018
20,344
103
Автор: namastedev
Название: Namaste React (2025)

Серия уроков предназначена для того, чтобы провести вас от уровня "ноль" до "герой" в React. Во время этого пути вы будете изучать материал через видеоуроки, а затем применять знания на практике, создавая проекты. Учебный план построен на принципе «учись, создавая», поэтому вас ждет множество заданий и проектов. Регистрируйтесь только в том случае, если готовы к интенсивному обучению.
Проекты, которые вы реализуете в рамках курса
  1. NetflixGPT- приложение для рекомендаций фильмов с интеграцией GPT-3.5 Turbo
    • GPT-поиск с использованием API GPT-3.5 Turbo
    • Аутентификация: регистрация, вход, выход
    • Обработка и валидация форм
    • Использование продвинутого Tailwind CSS
    • Работа с хуком useRef
    • Реализация мемоизации
    • Поддержка нескольких языков
    • Управление данными с помощью Redux Toolkit
    • Использование .env для защиты API-ключей
  2. Namaste YouTube- веб-приложение, напоминающее YouTube, с функцией живого чата
    • Реализация автозаполнения в поиске YouTube
    • Функция вложенных комментариев
    • Система живого чата с анонимными пользователями
    • Создание эффектов интерфейса, таких как Shimmer UI
    • Бесконечная прокрутка для удобного просмотра
    • Работа с API YouTube для получения данных видео
    • Оптимизация API-запросов через кэширование
  3. Namaste Food- приложение для заказа еды, как Swiggy
    • Настройка проекта React с нуля
    • Изучение основ Tailwind CSS
    • Глубокое погружение в React Hooks
    • Реализация маршрутизации в React
    • Обработка и управление данными API
    • Сравнение функциональных и классовых компонентов
    • Использование Redux и Redux Toolkit
    • Тестирование приложения с помощью Jest
  4. DevTinder(БОНУС) - платформа для социальных связей с функцией живого чата
    • Построение пользовательского интерфейса с нуля
    • Проектирование архитектуры на высоком и низком уровне
    • Управление состоянием с использованием Redux
    • В рамках этого проекта изучается только интерфейс
Чему вы научитесь
  • React Hooks
  • Управление состоянием
  • Redux
  • Создание повторно используемых компонентов
  • JSX, React Router
  • Оптимизация приложений React
  • Разработка с помощью Tailwind CSS
  • Тестирование с Jest
  • Написание кастомных хуков
  • Работа с динамическим UI
  • Разделение кода и многое другое

Курс полностью основан на проектах. Мы будем видеть, как теоретические концепции применяются на практике. Вместо скучных слайдов мы будем писать код с самого первого эпизода.
Начнем с нуля и дойдем до создания готовых для продакшена приложений за 16 эпизодов. Звучит круто, правда?

Материал на английском языке

Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!

Скачать: