Loading...
Full-Stack Apps with AI Запиши се

Full-Stack Apps with AI

Advanced
Запиши се

За курса

Full-Stack Apps with AI е практически ориентиран курс за изграждане на модерни уеб и мобилни приложения с JavaScript екосистемата, използвайки AI-first подход с GitHub Copilot. AI се използва като асистент за разработка – за генериране, доразвиване и оптимизиране на код чрез промптове, докато архитектурните решения и контролът остават в ръцете на разработчика. Обучението обхваща TypeScript, React, разработка на React приложения, мобилни приложения с Expo, Back-End разработка и REST APIs, както и създаване на пълноценни full-stack решения с Next.js. Акцентът е върху реални сценарии – свързване на Front-End и Back-End, работа с външни услуги и изграждане на приложения, готови за реална употреба. След завършването на курса участниците ще могат уверено да разработват уеб и мобилни приложения, да изграждат Back-End логика и APIs и да използват AI инструменти ефективно като част от своя ежедневен development процес.

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

  • Разработка на уеб и мобилни приложения с TypeScript, React и Expo

  • Изграждане на back-end логика и REST APIs с JavaScript

  • Създаване на full-stack приложения с Next.js

  • Свързване на Front-End и Back-End

  • Работа с AI-first development workflow с GitHub Copilot

  • Писане, редактиране и подобряване на код чрез ефективни промптове

  • Изграждане на реални проекти, готови за deployment и продукционна среда

Теми

  • 1. Resources
  • 2. Course intro
  • 3. TypeScript
  • 4. Exercise: TypeScript
  • 5. React Basics
  • 6. Exercise: React Basics
  • 7. React Apps
  • 8. Exercise: React Apps
  • 9. Mobile Apps with Expo
  • 10. Exercise: Mobile Apps with Expo
  • 11. JS Back-End and APIs
  • 12. Exercises: JS Back-End and APIs
  • 13. Next.js
  • 14. Exercises: Next.js
  • 15. Workshop: Building Full-Stack App with Next.js
  • 16. Exam Preparation and Q&A
  • 17. Regular Exam
  • 18. Retake Exam
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.