Какво представлява този курс?
Шестдневна, практически насочена програма, която учи нови програмисти как да създават реален софтуер с AI като свой партньор в работата.
Учениците трябва да имат познания по JavaScript или C++. Този курс ги отвежда от нивото „мога да програмирам“ до „мога да проектирам, изграждам и пускам завършени уеб приложения с помощта на съвременни AI инструменти“.
Какво ще научат учениците?
Работа с Claude (AI инструментът)
- Как работят large language models на практическо ниво — tokens, context windows и защо Claude понякога допуска грешки.
- Ефективно prompting: как да дават контекст, да показват примери и да вървят към правилния отговор.
- Как да използват Claude Projects с custom instructions, така че AI да бъде настроен спрямо техния личен стил и нужди.
- Как да разпознават ограниченията на AI: кога е по-добре да започнат нов chat, кога да поемат нещата в свой ръце и кога изобщо да не използват AI.
Claude Code (Програмиране с Агенти)
- Инсталиране и използване на Claude Code като AI помощник, който работи директно във файловата система.
- Planning mode, permissions, памет за проекта чрез CLAUDE.md, custom commands и subagents.
- Как да разделят по-големите задачи на ясни, кратки и проверими стъпки.
- Как да четат git diffs и да преглеждат генерирания от AI код, преди да го използват.
Основи на софтуерното инженерство
- GitHub — repositories, commits, diffs — използвани всеки ден по време на курса.
- Архитектура на уеб приложения — как frontend, backend и database работят заедно.
- Full-stack разработка — Node.js + Express за backend, Firebase Firestore за database, Tailwind за стилизиране.
- Frameworks вместо писане на всичко от нулата — как да избираш правилния инструмент.
AI Fluency (заложена в целия курс)
- Delegation — да преценяваш какво да възложиш на AI и какво да направиш сам.
- Description — да обясняваш ясно на AI какво искаш.
- Discernment — да оценяваш дали AI отговорът е коректен и качествен.
- Diligence — етика, честност при използване на AI, защита на лични данни и избягване на прекомерна зависимост.
Как ще се проведе учебният процес?
Учебните дни се редуват – лекции и практически дни:
Въвеждат нови концепции и инструменти.
Посветени са на практическа работа, в която учениците прилагат наученото.
Игра в познатия им canvas engine.
Насочвано изграждане на full-stack уеб приложение.
Самостоятелно избран финален проект, изграден индивидуално от нулата.
С какво ще си тръгнат учениците?
- GitHub профил с реални проекти, създадени от тях.
- Работеща игра, функциониращо full-stack приложение и завършен финален проект, който могат да покажат на семейство и приятели.
- Персонално настроен Claude Project, който могат да продължат да използват и след края на курса.
- Начина на мислене и работните навици на съвременен програмист, който използва AI уверено, критично и ефективно.
Допълнителна такса за участие в тази тематика
За работата по тази програма е необходим едномесечен абонамент за Claude Code на стойност 20 USD.
Таксата се заплаща на място директно към платформата Claude, тъй като достъпът до инструмента е необходим за практическата работа по време на курса.
Тази сума не се събира от лагера и не представлява такса към нас. Тя е единствено за използване на външния софтуерен инструмент.
