За курса
В курса "JS Advanced" ще получите задълбочени познания по езика JavaScript, като основи на синтаксиса, работа с масиви, матрици, обекти, класове и писане на функции. Ще изучавате по-сложни концепции като function context, explicit binding, event loop. Курсът ще развие алгоритмичното ви мислене. След успешното завършване на този курс, ще имате възможност да работите с DOM дървото, да правите манипулации по него и да работите с "event"-и. Ще се разглеждат функционалния и ООП подходите за програмиране с JavaScript, като ще се изучават концепции, като inheritance, object composition и prototype chain.
Този курс е част от програмата по Софтуерно инженерство на СофтУни. За да станете част от програмата е необходимо първо да кандидатствате за безплатния курс Programming Basics. След като преминете успешно през курса и приемния изпит, ще имате възможност се запишете в програмата. Записвайки учебен модул от програмата, вие получавате достъп не само него, но и до учебните ресурси от всички останали активни и изминали обучения, които са част от учебния план.