Full-Stack Apps with AI - март 2026
За кого е подходящ курсът?
Курсът е подходящ както за начинаещи, така и за професионалисти, които искат да повишат ефективността си, да усъвършенстват инженерството на запитванията и да създават съдържание чрез модерни AI инструменти. Идеален е за професионалисти и ентусиасти, които търсят начини да автоматизират задачи и да внедрят изкуствен интелект в своите лични и професионални проекти.
Умения, които ще придобиеш
- Разработка на уеб и мобилни приложения с TypeScript, React и Expo
- Изграждане на back-end логика и REST APIs с JavaScript
- Създаване на full-stack приложения с Next.js
- Свързване на Front-End и Back-End
- Работа с AI-first development workflow с GitHub Copilot
- Писане, редактиране и подобряване на код чрез ефективни промптове
- Изграждане на реални проекти, готови за deployment и продукционна среда
Теми
-
Resources -
Resources
Още няма описание за тази лекция
Ресурси
-
Course Introduction -
Course Introduction
Дата: 26 март (четвъртък), записът ще бъде качен в 18:30 часа.
Въпроси към лектора може да задавате през slido с код AppsAI
Ресурси
-
TypeScript Basics -
TypeScript Basics
• Understand TypeScript (TS) – a Type System for Type-Safe JS Code Interfaces, Generics and other Types;
• Configuring, Compiling and Running TypeScript Code.
Ресурси
-
Exercise: TypeScript Basics -
Exercise: TypeScript Basics
Още няма описание за тази лекция
Ресурси
-
React Basics -
React Basics
• React Components;
• JSX Syntax;
• Props;
• React Hooks;
• State Management;
• Event Handling;
• Component Lifecycle.
Ресурси
- React Basics (5 мин.)
- Introduction to React JXS (54 мин.)
- Initializing a React project (14 мин.)
- Project Structure (10 мин.)
- Simple React components(33 мнн.)
- Handling State in React (52 мин)
- React DevOps (7 мин.)
- Nestet Components(7 мин.)
- Rendering Lists(14 мин.)
- Multi-Select Components (15 мин.)
- Exercise(16 мин.)
- Conclusion(3 мин.)
- Презентация
-
Exercise: React Basics -
Exercise: React Basics
Още няма описание за тази лекция
Ресурси
-
React Apps -
React Apps
• Structuring React Applications;
• Navigation with React Router;
• Styling with Tailwind;
• React Effects;
• Connecting to External APIs;
• Supabase.
Ресурси
- Lesson Intro (3 мин)
- Fetching Data useEffect fetch (28 мин)
- TanStack Query (13 мин)
- React Router Basics (19 мин)
- Routes with Parameters (17 мин)
- React with Supabase Integration (33 мин)
- Tailwind Intro (17 мин)
- React + Tailwind (28 мин)
- Examples: React + Tailwind (20 мин)
- Mini Blog with React Tailwind Supabase (50 мин)
- Conclusion (4 мин)
- Презентация
-
Exercise: React Apps -
Exercise: React Apps
Още няма описание за тази лекция
Ресурси
-
Mobile Apps with Expo Part 1 -
Mobile Apps with Expo Part 1
• Building Mobile Apps with React Native and Expo;
• Running Apps in Expo Go;
• App Navigation;
• Building Mobile UI;
• Connecting to Back-End.
Ресурси
-
Mobile Apps with Expo Part 2 -
Mobile Apps with Expo Part 2
• Building Mobile Apps with React Native and Expo;
• Running Apps in Expo Go;
• App Navigation;
• Building Mobile UI;
• Connecting to Back-End.
Ресурси
-
Exercise: Mobile Apps with Expo -
Exercise: Mobile Apps with Expo
Още няма описание за тази лекция
Ресурси
-
Back-End Development and APIs -
Back-End Development and APIs
• Developing Back-End Logic in JavaScript;
• Handling HTTP Requests / Responses;
• Creating and Consuming RESTful APIs;
• Authentication with JWT Tokens.
Ресурси
- Lesson Overview (6 min)
- Back-End Technologies (23 min)
- HTTP Protocol (50 min)
- RESTful APIs (37 min)
- TODO List API Node.js (34 min)
- RESTful APIs Design Guidelines (21 min)
- Next.js Intro (17 min)
- TODO List API in Next.js (17 min)
- TODO List App Next.js (11 min)
- Authentication and Authorization (30 min)
- Next.js API with Auth (43 min)
- Next.js Client App with Auth (56 min)
- Deployment to Netlify (19 min)
- Summary (5 min)
- Презентация
-
Exercises: Back-End Development and APIs -
Exercises: Back-End Development and APIs
Още няма описание за тази лекция
Ресурси
-
Server-Side Development -
Server-Side Development
• Connecting a Server-Side JS Logic with Database;
• ORM Frameworks and Drizzle;
• Using Neon (Serverless PostgreSQL);
• Automated Testing (Vitest, Playwright);
• Serverless Deployment of Next.js Apps (in Netlify).
Ресурси
- Intro (3 min)
- Neon DB Intro (40 min)
- Drizzle ORM Intro (16 min)
- Drizzle Example: Countries and Towns (46 min)
- Next.js with Drizzle and Neon (13 min)
- Blog System API with Next.js + Neon (51 min)
- Blog System Client App (20 min)
- File Uploads in Cloudflare R2 (42 min)
- Automated Testing Intro (80 min)
- Server-based vs Serverless Deployments (6 min)
- Netlify Deploy with DB and File Uploads (20 min)
- Lesson Summary (3 min)
- Презентация
-
Exercises: Server-Side Development -
Exercises: Server-Side Development
Още няма описание за тази лекция
Ресурси
-
Full-Stack Apps with Next.js -
Full-Stack Apps with Next.js
• Full-Stack Apps with Next.js;
• UI Concepts (Pages, Routing and Layout);
• Client-Side vs. Server-Side Rendering (SSR);
• React Server Components;
• Data Fetching and Caching;
• Performance Optimizations.
Ресурси
- Lesson Intro (4 min)
- Next.js Intro (21 min)
- Setup Next.js Project (11 min)
- Routes, Layouts, and Pages (23 min)
- Client and Server Components (28 min)
- NextJS Rendering Modes (20 min)
- Server Actions (12 min)
- Next.js with Tailwind (7 min)
- Auth, Cookies and JWT (47 min)
- NextJS Performance Optimizations (31 min)
- Suspense and Streaming (12 min)
- Full-Stack App Demo (Blog) (49 min)
- Lesson Summary (3 min)
- Презентация
-
Exercises: Full-Stack Apps with Next.js -
Exercises: Full-Stack Apps with Next.js
Още няма описание за тази лекция
Ресурси
-
Workshop: Building a Full-Stack App -
Workshop: Building a Full-Stack App
• Setup a Monorepo, Establish App Architecture;
• Creating a Full-Stack App with Next.js, React and Expo;
• Creating a Back-End API with Next.js, Drizzle ORM and Neon DB;
• Building a Web Front-End Client with Next.js, React and Tailwind;
• Building a Mobile App Client with React Native and Expo
Ресурси
-
Exam Preparation and Q&A -
Exam Preparation and Q&A
Още няма описание за тази лекция
Ресурси
-
Regular Exam -
Regular Exam
Още няма описание за тази лекция
Ресурси
-
Retake Exam -
Retake Exam
Още няма описание за тази лекция
Ресурси
Цена на обучението:
110.00 €
Д-р Светлин Наков
Преподавател
5.9/6 оценка на курса
Зейнеп Давидова
Честно казано започнах курса от любопитство, но доста бързо разбрах колко е полезен. Най-много ми хареса, че всичко се показва с реални примери и идеи как да се използва AI в работата. Определено си струваше времето.
Сергей Иванов
В началото не бях сигурен колко полезен ще бъде курсът за мен, но още след първите лекции разбрах, че ще науча много нови неща. Определено получих доста идеи как да използвам AI по-ефективно.
Георги Христов
Определено един от най-актуалните курсове, които съм гледал. Материалът е съобразен с последните тенденции и показва как реално се използват новите AI инструменти в практиката.
Фатма Кара
Хареса ми, че курсът е много практичен и ориентиран към реални ситуации. Лекциите са интересни, динамични и дават много идеи как AI може да се използва в различни сфери.
Йордан Стоянов
Водих си подробни записки към презентациите, чудесно разбрах съдържанието на курса. Беше ми от полза, че е много практичен.
Йоана Георгиева
Курсът ми помогна да разбера как AI може да се използва не само за експерименти, а и за реална работа. Определено получих много полезни идеи.
Мария Душакова
Най-много ме впечатли колко ясно се обясняват дори по-сложните теми. Лекторът успява да ги представи спокойно и разбираемо, а примерите правят всичко много по-лесно за възприемане.
Емине Челик
Това, което най-много ми хареса, беше колко практично е всичко. Няма излишна теория, а се показват реални начини за работа с различни AI инструменти.
Елена Стоянова
Курсът е направен много удобно за хора с малко време. Лекциите са ясни и стегнати, което позволява спокойно да ги гледаш и на по-висока скорост, без да губиш смисъла на съдържанието.
Елена Петрова
Лекциите минават неусетно. Честно казано очаквах да е по-тежко като съдържание, но всичко е обяснено много човешки и спокойно.
SoftUni ви дава 100% гаранция за качеството на този курс. За нас е важно да придобиете необходимите умения и знания. Ако по някаква причина обучението не отговори на очакванията ви, ние ви гарантираме възстановяване на цялата сума, която сте заплатили. Таксата може да ви бъде възстановена до 14 дни след заплащане на таксата за курса.
Често задавани въпроси
Как мога да се запиша?
За да се запишете, кликнете ТУК или бутона "ЗАПИШИ СЕ" и следвайте стъпките. След успешно заплащане на таксата, Вие ще бъдете записани за обучението.
Как и къде ще се провеждат занятията?
Обучението е приключило, но имате възможност да се запишете за него, получавайки достъп до видеата и ресурсите към всяко едно занятие от програмата на курса. По този начин можете да усвоявате материала с удобни за вас темпо и време.