В курса "JS Applications" курсистите ще научат какво сa HTTP заявки и как да ги използват. Ще се запознаят с REST Services, какво представлява един Baas (backend as a service) и как да работят с него, какво означава асинхронен код (Promises, използване на async/await), какво представляват Templating и Routing. По време на курса ще създават Single Page Application, ползвайки научените техники от предни лекции, на който ще бъдат оценени. Ще разберат каква е архитектурата на едно приложение и как да структурират правилно апликациите си. Към края на курса ще разглеждат различни шаблони за дизайн и тяхната практическа насока, ще създават собствени уеб компоненти, ползвайки Web Components стандарта и ще издигат една Wepback среда от нулата.
- Какво е HTTP и как се правят заявки?
- Създаване на прости Single Page приложения
- Работа с шаблони и рутиране
- Работа с нерелационни бази данни
- Работа с REST API и асинхронно програмиране
- Тестване на апликацията