Съдържание и теми, включени в курса
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 роли
- Технически специалисти, изграждащи мащабируеми уеб приложения
Отзиви от участници (3)
Оценявам много обучението по AI атаки и инструментите, които са налични за започване на практика и активно използване при тестове за сигурност. Придобих много знания, които не имах в началото, а курсът реализира очакванията ми. Най-интересната част за мен беше Comet Browser, което ме впечатли с възможностите си. Определено ще се задълба по-задълбочено в тази тема. Като цяло, курсът беше изключително добър и насладих на ученето на всички точки от OWASP GenAI Top 10.
Patrick Collins - Optum
Курс - OWASP GenAI Security
Машинен превод
Практически упражнения, лична помощ и възможност за задаване на въпроси.
Jose Paulos - INESC TEC
Курс - Tailwind CSS
Машинен превод
Че всеки технически урок съществува с много практически упражнения, за да закрепят концепциите.
Andrei-Calin Bajea
Курс - OWASP Top 10 2025
Машинен превод