Skip to content

TheStormWeaver/JSAdvanced

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

love html css works

course

За курса

В модула "JS Advanced" ще се запознаете по-задълбочено с функционалността на езика JavaScript, със средата, в която той най-често е изполван и за която е създаден - браузъра. Ще разгледаме JavaScript като основен синтаксис, както ще се запознаем концепции в програмирането през призмата на езика. Какво е функционално програмиране и какви са разликите с обектно ориентираното програмиране. Ще изучите в детайли елементите на браузъра, DOM дървото, как да добавяте, премахвате и редактирате елементите в него. Какво представлява unit testing и какви са основните похвати при тестването на код. В края на модула ще имате необходимите знания да създавате приложение от типа Single Page Applications, изцяло написано на JavaScript, използвайки концепции като Routing и Templating. Ще се научите да ползвате бази данни като готова услуга.

Умения

  • Работа с линейни структури
  • Работа с класове и обекти
  • Работа с функции и JSON формати
  • Извличане на информация и манипулация на DOM дървото
  • Обектно-ориентирано програмиране
  • Функционално програмиране
  • Какво е HTTP и как да правим заявки
  • Работа с нерелационни бази данни
  • Създаване на прости Single Page приложения
  • Работа с REST API и асинхронно програмиране
  • Работа с шаблони и рутиране
  • Тестване на апликацията

Course Links

Certificates

Js Advanced Certificate

Js Applications Certificate

storm project progress license