React: фреймворк фронтенд-разработки от Нетологии
Программа курса
Ознакомьтесь с программой курса «React: фреймворк фронтенд-разработки» от Нетологии
React. Погружение
- Научитесь создавать интерактивные пользовательские интерфейсы, применять стилизацию, интегрировать TypeScript для более надёжных проектов и тестировать компоненты React.
12 часов теории
36 часов практики
- Экосистема React. Основы React
- Стилизация
- TypeScript в React
- Тестирование React-компонентов
- Компонентный подход
- Работа над проектом:
- Создаём проект с помощью Vite
- Переносим вёрстку в React
- Пишем первые тесты
Интерактивность
- Углубите экспертизу в React, будете обрабатывать события и управлять состоянием компонентов. Научитесь эффективно рендерить React-компоненты, использовать хуки для более гибкой разработки и создавать маршруты для навигации. Сможете создавать более сложные и интерактивные веб-приложения.
8 часов теории
24 часа практики
- Обработка событий и состояние компонента
- Рендер React-компонентов
- Использование хуков
- Маршрутизация
- Оптимизация React-компонентов
- Работа над проектом:
- Добавляем интерактивность и возможность создавать задачи
- Добавляем сортировку задач мышкой
- Добавляем маршрутизацию
Управление состоянием
- Научитесь правильно структурировать компоненты и управлять состоянием вашего приложения с помощью Redux Toolkit. Освоите E2E-тестирование и взаимодействие с бэкендом, включая аутентификацию и управление доступом.
12 часов теории
36 часов практики
- Умные и глупые компоненты
- Prop Drilling и React context API
- Redux Toolkit
- E2E-тестирование
- Авторизация и управление доступом
- Работа над проектом:
- Работаем с бэкендом
- Добавляем новый функционал в виде проектов
- Настраиваем авторизацию
- Настраиваем права пользователей
React. Что дальше
- Пройдёте через концепции архитектуры во Front-end, включая Feature-Sliced Design. Узнаете, как преобразовать свое приложение из SPA в PWA для улучшенной производительности и опыта пользователя. Рассмотрите Server-Side Rendering с помощью Next.js и другие современные подходы к разработке React-приложений.
9 часов теории
27 часов практики
- Архитектура во фронтенде
- Feature-Sliced Design
- Из SPA в PWA
- Server-Side Rendering
- Next.js
- Работа над проектом:
- Меняем компонентный подход на архитектуру Feature-Sliced Design, чтобы упростить поддержку проекта
- Добавляем поддержку работы в офлайне, превращаем SPA в PWA. Теперь можно выполнять базовые задачи без интернета
- Улучшаем SEO-показатели. Добавляем Server-Side Rendering для публичных проектов
- Трудоустройство
- Без трудоустройства
- Город
- Онлайн
- Формат обучения
- Онлайн
- Практика
- Задания с проверкой
- Сертификат
- Есть
- Инструменты на курсе
-
Next.jsReactRedux ToolkitTypeScriptVite
Удалённый формат. Все лекции проходят в интернете в удобное для вас время.
Команда экспертов. Лекции ведут специалисты с большим опытом из крупных компаний.
Большой выбор курсов. Если готовый курс не подходит, под вас соберут персональную программу.
Технические проблемы. У некоторых студентов наблюдаются неполадки во время обучения.
Настойчивые продажи. Перед началом курса менеджеры активно звонят и склоняют к покупке.
Взгляните, что студенты и выпускники говорят про онлайн-школа Нетологии
Качественное и интересное образование! Дань возможность заниматься перспективным и высокооплачиваемым делом, причем онлайн.
Всем привет! Прошел ровно как год, как я пришла в Нетологию, и похоже, останусь с вами навсегда. Невероятный объем знаний, поддержка со стороны преподавателей и аспирантов, новые, полезные знакомства и масса положительных эмоций. Прошла курсы по smm, digital-маркетингу, soft skil...