JET School

Курс Фронтенд разработки с React

front-endjavascripttypescriptreactstate managementdeployment

Описание курса

Курс Фронтенд-программирования с React предназначен для программистов, уже обладающих знаниями JavaScript, и энтузиастов веб-разработки. Это подробная и практическая 6-месячная образовательная программа. Курс подходит для детей от 12 лет и поможет вашему ребенку приобрести навыки Фронтенд-программирования, востребованные в современном мире!


Программа охватывает шесть основных модулей:

  • Основы JavaScript: ES6+, асинхронный JavaScript, JavaScript APIs, DOM и современные инструменты разработки
  • Основы React: JSX, компоненты, Props, State и Hooks
  • Экосистема React: TailwindCSS, React Router, управление состоянием и React Query
  • Продвинутый React и UI: паттерны компонентов, Shadcn/ui, Framer Motion и доступность
  • TypeScript: типы, интерфейсы, дженерики и интеграция TypeScript с React
  • Современный синтаксис JavaScript и возможности ES6+
  • Продвинутые методы массивов и функциональное программирование
  • Замыкания, область видимости и контекст выполнения
  • Асинхронный JavaScript и Промисы
  • Паттерны проектирования JavaScript
  • Продвинутые манипуляции с DOM и Веб-компоненты
  • Анимации и высокопроизводительный рендеринг
  • Тестирование JavaScript и разработка через тестирование
  • Git и лучшие практики контроля версий
  • Коммуникация с API и основы безопасности
  • Основные концепции React и Virtual DOM
  • Архитектура компонентов и паттерны пропсов
  • Управление состоянием и жизненный цикл
  • Context API и глобальное состояние
  • Глубокое изучение React Hooks
  • React Router и продвинутые паттерны маршрутизации
  • Управление состоянием с Zustand
  • React Hook Form и валидация форм
  • React Query и стратегии получения данных
  • Паттерны интеграции API
  • TailwindCSS и современные стили
  • Библиотеки компонентов и Shadcn/ui
  • Анимация и интерактивный UX
  • Основы TypeScript
  • Интеграция React и TypeScript
  • Продвинутые паттерны компонентов
  • Тестирование и обеспечение качества
  • Развертывание и CI/CD конвейеры
  • Планирование проекта и архитектура
  • Документация и презентация

Требуемые навыки

Основы Web разработки

Подростки владеющие основами HTML, CSS и Javascript.

12+ лет

Yeniyetmələr və gənclər üçün uyğundur

Знание английского языка

Знания английского языка на начальном уровне

Логическое мышление

Способные анализировать проблемы и находить верные решения

Преподаватели курса

Наши профессиональные и опытные преподаватели

Team member Şükran Məmmədov

Şükran Məmmədov

Инструктор

Team member Murad Məstəliyev

Murad Məstəliyev

Инструктор

Team member Sənubər Həmidova

Sənubər Həmidova

Ментор

Team member Ruslan Rəhimov

Ruslan Rəhimov

Ментор

Team member Orxan Qasımov

Orxan Qasımov

Ментор

Наши другие курсы

Записаться на курс