Software Technologies with AI - януари 2026
Умения, които ще придобиеш
- Създаване на уеб приложения с React, TypeScript и Tailwind с помощта на AI
- Работа с облачни бази данни, управление на данни, потребители и автентикация чрез Supabase
- Генериране на UI, код и проекти чрез prompt engineering
- Интегриране на front-end и back-end чрез Next.js и REST API
- Деплоймънт на уеб приложения в Netlify и управление с Git и GitHub
Теми
-
Ресурси -
Ресурси
Още няма описание за тази лекция
Ресурси
-
Откриване на курс -
Откриване на курс
Дата: 6 януари (вторник), записът ще бъде качен в 18:30 часа.Ресурси
Още няма материали за тази лекция
-
Въведение в софтуерните технологии -
Въведение в софтуерните технологии
• Front-end, back-end и HTTP;
• Инспектиране на сайтове с Browser Web Tools;
• JavaScript, TypeScript и React;
• Source control системи, Git и GitHub;
• Front-end технологии: HTML, CSS, JavaScript, TypeScript, React, Vite;
• Back-end технологии: Next.js, APIs, REST;
• Бази данни, BaaS платформи и Supabase;
• Автентикация с JWT tokens;
• Cloud, serverless, app deployment;
• Linux terminal и конзолни команди;
• Демо: инспектиране на уеб сайт с Browser Web Tools.
Дата: 6 януари (вторник), записът ще бъде качен в 19:00 часа.Ресурси
Още няма материали за тази лекция
-
Уеб сайтове с HTML и CSS -
Уеб сайтове с HTML и CSS
• Език HTML: основни тагове и концепции, структура, таблици, форми;
• Език CSS: селектори, правила, свойства и стойности;
• Уеб страници и уеб сайтове.
Дата: 8 януари (четвъртък), записът ще бъде качен в 19:00 часа.Ресурси
Още няма материали за тази лекция
-
Упражнение: HTML и CSS -
Упражнение: HTML и CSS
• Създаване на страници и сайтове с AI prompts.
Дата: 13 януари (вторник), от 19:00 до 22:00 часа, изцяло онлайн.Ресурси
Още няма материали за тази лекция
-
UI технологии и библиотеки -
UI технологии и библиотеки
• Създаване на UI wireframes с AI prompts;
• От картинка към работещ HTML + CSS;
• CSS frameworks, Tailwind;
• UI компоненти, Shadcn;
• Библиотеки с иконки.
Дата: 15 януари (четвъртък), записът ще бъде качен в 19:00 часа.Ресурси
Още няма материали за тази лекция
-
Упражнение: UI технологии и библиотеки -
Упражнение: UI технологии и библиотеки
• Създаване на UI wireframes с AI prompts;
• Създаване на UI с AI prompts;
• Създаване на UI по картинка.
Дата: 20 януари (вторник), от 19:00 до 22:00 часа, изцяло онлайн.Ресурси
Още няма материали за тази лекция
-
React приложения -
React приложения
• Какво е React?;
• JSX компоненти, свойства, състояния, hooks;
• Работа с форми и събития в React;
• Страници и рутиране: React Router.
Дата: 22 януари (четвъртък), записът ще бъде качен в 19:00 часа.Ресурси
Още няма материали за тази лекция
-
Упражнение: React приложения -
Упражнение: React приложения
• Създаване на React apps;
• Добавяне компоненти и страници.
Дата: 27 януари (вторник), от 19:00 до 22:00 часа, изцяло онлайн.Ресурси
Още няма материали за тази лекция
-
Бази данни и Supabase -
Бази данни и Supabase
• Какво е база данни?;
• Таблици, редове, колони, връзки, SQL;
• PostgreSQL и Supabase;
• Какво е backend API? Как се извиква API?;
• Backend as a Service (BaaS) платформи;
• Какво е BaaS?;
• Supabase: таблици, автентикация;
• Концепцията Row-Level Security (RLS) във Supabase;
• Supabase Storage;
• Демо: Създаване на база данни и таблици в Supabase.
Дата: 29 януари (четвъртък), записът ще бъде качен в 19:00 часа.Ресурси
Още няма материали за тази лекция
-
Свързване на React app със Supabase -
Свързване на React app със Supabase
• Приложение с CRUD върху една таблица в Supabase, без auth;
• Създаване на front-end app с React + TypeScript + Vite;
• Създаване на front-end странички и компоненти с AI prompts;
• Реализиране на CRUD функционалност със съхранение на данните в паметта;
• Интегриране на база данни Supabase;
• Добавяне на база данни с таблици към проекта;
• API keys и съхранение в .env;
• Свързване със Supabase чрез SUPABASE_ANON_KEY;
• Създаване на таблици, четене и писане от таблица;
• Качване на файлове в Supabase Storage.
Дата: 3 февруари (вторник), записът ще бъде качен в 19:00 часа.Ресурси
Още няма материали за тази лекция
-
Упражнение: Създаване на проекти с база данни с AI -
Упражнение: Създаване на проекти с база данни с AI
• Създаване на проект.
Дата: 5 февруари (четвъртък), от 19:00 до 22:00 часа, изцяло онлайн.Ресурси
Още няма материали за тази лекция
-
Контрол на версиите, Git и GitHub -
Контрол на версиите, Git и GitHub
• Контрол на версиите, Git и GitHub;
• Създаване на repository, clone, pull, commit, push;
• Конфликти, branching и pull requests.
Дата: 10 февруари (вторник), записът ще бъде качен в 19:00 часа.Ресурси
Още няма материали за тази лекция
-
Deployment на уеб приложения -
Deployment на уеб приложения
• Платформи за deployment: Netlify, Vercel, CloudFlare, Render, Digital Ocean, Heroku;
• Качване (deployment) на React приложения в Netlify;
• Настройка на Git хранилище за проекта;
• Deployment на приложение от GitHub в Netlify.
Дата: 12 февруари (четвъртък), записът ще бъде качен в 19:00 часа.Ресурси
Още няма материали за тази лекция
-
Упражнение: Deployment на уеб приложения в Netlify -
Упражнение: Deployment на уеб приложения в Netlify
• Създаване на app с React + Tailwind + UI библиотеки;
• Качване на проекта в GitHub;
• Deployment на проекта в Netlify.
Дата: 17 февруари (вторник), от 19:00 до 22:00 часа, изцяло онлайн.Ресурси
Още няма материали за тази лекция
-
Workshop: Генериране на проект с AI - част 1 - планиране -
Workshop: Генериране на проект с AI - част 1 - планиране
• Приложение с CRUD с Supabase + с автентикация;
• Указания за попълване на документацията по проекта.
Дата: 19 февруари (четвъртък), от 19:00 до 22:00 часа, изцяло онлайн.Ресурси
Още няма материали за тази лекция
-
Workshop: Генериране на проект с AI - част 2 - имплементация -
Workshop: Генериране на проект с AI - част 2 - имплементация
• Постъпково имплементиране на функционалност (по backlog) в проекта;
• Подготовка за изпит.
Дата: 24 февруари (вторник), от 19:00 до 22:00 часа, изцяло онлайн.Ресурси
Още няма материали за тази лекция
-
Редовен изпит -
Редовен изпит
• Практическият проект трябва да бъде предаден не по-късно от 8 март до 23:59 часа.
• Теоретичният изпит ще се проведе на 7 март и 8 март, като периодът, в който може да се стартира е от 08:00 часа на 7 март до 23:30 часа на 8 март.
Ресурси
Още няма материали за тази лекция
-
Поправителен изпит -
Поправителен изпит
• Практическият проект трябва да бъде предаден не по-късно от 22 март до 23:59 часа.
• Теоретичният изпит ще се проведе на 21 март и 22 март, като периодът, в който може да се стартира е от 08:00 часа на 21 март до 23:30 часа на 22 март.
ВАЖНО: За явяването на поправителен изпит се заплаща такса в размер на 20 лева (независимо от това дали сте се явили на редовен изпит, или не).
Ресурси
Още няма материали за тази лекция
За кого е подходящ курсът?
Как мога да се запиша?
За да се запишете, кликнете ТУК или бутона "ЗАПИШИ СЕ" и следвайте стъпките. След успешно заплащане на таксата, Вие ще бъдете записани за обучението.
Докога мога да се запиша и кога стартира курсът?
Записването в курса е отворено до 4 януари. Обучението стартира на 6 януари 2026 г. Подробен график на занятията можете да откриете в раздел "Теми".
Как и къде ще се провеждат занятията?
Материалите за всяка лекция, включително видеа на запис и ресурси, ще бъдат налични в 19:00 часа в деня на провеждането ѝ. Упражненията ще се провеждат на живо, като веднага след всяко занятие получавате и достъп до записа на занятието и учебните ресурси.
Какво представлява изпитът и кога ще се проведе?
Изпитът ще се проведе онлайн и се състои от практическа и теоретична част. Практическата част ще бъде под формата на курсов проект, който трябва да бъде предаден до 8 март, а теоретичната част ще бъде под формата на тест, който ще се състои на 7 и 8 март.
Ще получа ли сертификат след изпита?
След преминаване на изпита, ще придобиете сертификат от СофтУни, ако получите оценка над Мн. добър 5.00 от практическата част, а също така ще имате възможност да получите държавно признато "Удостоверение за професионално обучение", валидно в целия Европейски съюз. Изискванията за получаване на удостоверение можете да разгледате ТУК.

Колко струва обучението в курса и какво включва?
Онлайн
450 лв.Онлайн обучение с видео уроци, достъпни по всяко време
Доживотен достъп до видео записите и учебните ресурси
Помощ от ментор за усвояване на учебния материал
Достъп до затворена Facebook група с курсистите
Явяване на изпит (редовен), сертификат и удостоверение
SoftUni ви дава 100% гаранция за качеството на този курс. За нас е важно да придобиете необходимите умения и знания. Ако по някаква причина обучението не отговори на очакванията ви, ние ви гарантираме възстановяване на цялата сума, която сте заплатили. Таксата може да ви бъде възстановена до третото занятие от курса (до 13 януари).
Д-р Светлин Наков
Преподавател