Loading...
Programming Basics with AI Запиши се

Programming Basics with AI

Fundamentals
Запиши се

За курса

"Introduction to Programming with AI" е иновативен курс, създаден да въведе участниците в програмирането чрез съвременния подход Vibe Coding - разработка на софтуер с помощта на генеративен AI, без необходимост от ръчно писане на код. Обучението съчетава основи на програмирането с практическа работа в AI среди като Cursor, Windsurf, Claude Code и други. Участниците ще създават уеб приложения чрез готови шаблони (React, TypeScript and Vite), ще използват AI за изграждане на функционалности и ще публикуват проекти в облачни платформи като Netlify и Vercel. Акцентът е върху развиване на логическо мислене и практически умения чрез инженерство на запитванията.

Курсът е отлична отправна точка за всеки, който иска да навлезе в разработката на софтуер с помощта на съвременни AI инструменти.

Умения, които ще придобиеш

  • Работа с AI инструменти за разработка, включително настройка и използване на AI dev среди като Cursor и Cline

  • Разбиране на основите на програмирането – среда за разработка, променливи, условни конструкции, цикли и функции

  • Създаване на програмен код с TypeScript и интегриране с HTML и CSS чрез AI prompts

  • Четене и разбиране на код, анализ и валидация на AI-генерирани решения

  • Работа с базови структури от данни – масиви, обекти, асоциативни масиви и JSON

  • Използване на външни JS библиотеки, работа с модули, експорт и импорт на функционалност

Теми

  • 1. Ресурси
  • 2. Откриване на курс
  • 3. Въведение във Vibe Coding
  • 4. Упражнение: Въведение във Vibe Coding
  • 5. Първи стъпки в програмирането с AI
  • 6. Упражнение: Първи стъпки в програмирането с AI
  • 7. Програмна логика: Проверки и цикли
  • 8. Упражнение: Програмна логика
  • 9. Функции, обекти и събития
  • 10. Упражнение: Функции, обекти и събития
  • 11. Масиви, списъци и структури от данни
  • 12. Упражнение: Масиви, списъци и структури от данни
  • 13. Модули, библиотеки и технологични рамки
  • 14. Упражнение: Модули, библиотеки и технологични рамки
  • 15. Подготовка за изпит
  • 16. Редовен изпит
  • 17. Поправителен изпит
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.