• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее

Скоро! Фронтенд разработчик [ВебКадеми] [Юрий Ключевский]

Статус
В этой теме нельзя размещать новые ответы.
EGround

EGround

Редактор
Сообщения
71.237
Реакции
301
C2euQFH.jpg


Фронтенд разработчик
Получите все необходимые навыки для профессии frontend разработчика за 6 месяцев под руководством опытного наставника.

На курсе есть все востребованные технологии. Научитесь создавать актуальные проекты на уровне middle разработчика.

  • JavaScript
  • React JS
  • Next JS
  • Docker
  • Node.js
  • Express
  • TypeScript
  • Git
  • Scrum

Программа:

Основы JavaScript и работа с DOM


  • Подготовительный модуль
    • Настройка рабочего окружения
    • VS Code
    • Настройка редактора
    • Плагины
    • Горячие клавиши
  • Основы JavaScript
    • Переменные и типы данных
    • Условия
    • Функции
    • Массивы
    • Объекты
    • Классы
  • Работа с DOM
    • Область видимости. Всплытие.
    • Поиск DOM элементов
    • Работа с CSS классами
    • Свойства и атрибуты
    • Прослушка событий
    • Объект event
  • Данные в JavaScript
    • Методы массивов
    • Вывод данных на страницу
    • Добавить переключение по фильтрам / табам
    • Сортировка и фильтрация данных на странице
    • JSON формат
    • localStorage

Работа с API и архитектура приложений

  • Fetch данных с API
    • Получение и отправка данных на сервер
    • Асинхронный JS
    • Промисы
    • Асинхронные функции
  • Архитектура в JS
    • Модули ES6
    • Паттерн MVC
  • Сборка проекта
    • Node JS и NPM
    • WebPack
    • Parcel
  • ООП в JavaScript
    • Классы, конструктор, методы, объекты
    • Проект с ООП подходом и MVC паттерном
    • Самостоятельный проект

React — фундамент современного фронтенда

  • Основы React
    • JSX и Virtual DOM
    • Компоненты: функциональные и классовые
    • Props и state
    • Обработка событий
    • Условный рендеринг, списки, ключи
  • React hooks и продвинутая работа
    • useState, useEffect, useRef, useMemo, useCallback
    • Контекст (Context API)
    • Пользовательские хуки
    • Управление формами (React Hook Form)
  • Маршрутизация и состояние
    • React Router
    • Ленивая загрузка компонентов (React.lazy)
    • Управление глобальным состоянием: Context vs Redux Toolkit
    • Асинхронность и side effects: Thunk, RTK Query

Next.js — фреймворк для React

  • Next.js
    • SSR, SSG, ISR — подходы к рендерингу
    • Создание страниц и маршрутов
    • Data Fetching: getStaticProps, getServerSideProps
    • Работа с Head, мета-тегами, SEO
    • Динамические маршруты
    • Подключение API Routes
    • Работа с Image, оптимизация производительности

TypeScript — строго типизированный JavaScript

  • TypeScript
    • Зачем нужен TypeScript и его преимущества
    • Основы типов: строки, числа, массивы, объекты, union, enum
    • Интерфейсы и типы
    • Типизация компонентов в React
    • Generics и утилитные типы
    • Работа с API и типизация ответов

Node.js + Express.js — серверная часть приложений

  • Основы Node.js
    • Что такое Node.js, Event Loop
    • Работа с файловой системой, модулями, переменными окружения
    • Асинхронность, промисы и async/await
  • Express.js
    • Установка и настройка сервера
    • Роутинг и middleware
    • Обработка форм, CORS, JSON
    • REST API: создание и структура
    • Валидация, авторизация, подключение базы данных (например, MongoDB или SQLite)

Git и командная работа

  • Git и командная работа
    • Основы Git: init, add, commit, push, pull
    • Работа с ветками, merge и rebase
    • GitHub и pull request workflow
    • Работа в команде: Code review, конфликты и .gitignore
    • CI/CD: настройка Github Actions (вводный уровень)

Финальный проект

  • Разработка финального проекта
    • Выбор проекта (на выбор: блог, TODO, маркетплейс, лэндинг с SSR)
    • Планирование структуры проекта
    • Реализация backend на Express.js
    • Frontend на React + TypeScript или Next.js
    • Подключение API, хранение данных, работа с формами
    • Деплой (Vercel, Render, Netlify)

12 октября 2026 г.
Цена 72000 руб.


Материал «Фронтенд разработчик [ВебКадеми] [Юрий Ключевский]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу