Свържете се с нас

Съдържание и теми, включени в курса

React 19: Модерна фронтенд разработка

  • Работа с Hooks: useState, useEffect, useReducer
  • Използване на Context API за управление на състоянието
  • Внедряване на маршрутизация с React Router
  • Добри практики във файловата структура, преизползваемостта и производителността

TypeScript за React разработчици

  • Типова безопасност: типове, интерфейси, enums, generics
  • Типизиране на props, state, hooks и манипулатори на събития
  • Създаване на преизползваеми типове и помощни функции

React + TypeScript на практика

  • Изграждане на мащабируеми компоненти със силно типизиране
  • Комбиниране на generics с props и hooks
  • Практически стратегии за типизиране в реални проекти

Тестване на React приложения

  • Въведение в Jest и React Testing Library
  • Писане на модулни тестове за компоненти и hooks
  • Тестване на асинхронни операции и API заявки
  • Добри практики за тестово покритие и отстраняване на грешки

Next.js 15: Full-Stack React рамка

  • App Router срещу Pages Router
  • Сървърно рендиране и статично генериране на сайтове
  • API маршрути и междинен софтуер
  • Оптимизация на изображения и производителност

Node.js + Express: Основи на бекенд API

  • Конфигуриране на Express и RESTful архитектура
  • Удостоверяване с JSON Web Tokens (JWT)
  • Модел контролер-услуга и структуриране на маршрути
  • Защита и валидиране на API заявки

REST API с Prisma и PostgreSQL

  • Конфигуриране на Prisma с PostgreSQL
  • Моделиране на схеми и миграции
  • Извършване на CRUD операции
  • Интегриране на Prisma клиент с Express маршрути

Контрол на версиите с Git

  • Основи на Git: init, clone, commit, push, pull
  • Разклоняване, сливане и заявки за изтегляне
  • Работа с GitHub и екипно сътрудничество

DevOps за Full-Stack приложения

  • CI/CD концепции и работни потоци
  • Въведение в Docker и контейнеризацията
  • Базово внедряване в облачни платформи (напр. Vercel, Heroku)
  • Мониторинг и регистриране на грешки

Хранилища за данни и езера от данни

  • Разлики между хранилища за данни и езера от данни
  • Концепции за потоци от данни в Full-Stack архитектурата
  • Роля на бекенд системите при поглъщане и структуриране на данни

Интегриране на изкуствен интелект

  • Преглед на приложенията на ИИ в уеб приложенията
  • Извикване на външни ИИ API-та (напр. OpenAI, Hugging Face)
  • Използване на ИИ за обобщаване на текст, чатботове и анализи

Обобщение и следващи стъпки

Изисквания

  • Разбиране на основни принципи на JavaScript и уеб разработка
  • Опит с HTML/CSS и фронтенд рамки
  • Базовата запознатост с API-та и бази данни е предимство

Аудитория

  • Фронтенд и бекенд разработчици
  • Софтуерни инженери, които преминават към Full-Stack роли
  • Технически специалисти, изграждащи мащабируеми уеб приложения
 28 Часа

Брой участници


Цена за участник

Отзиви от участници (3)

Предстоящи Курсове

Свързани Kатегории