JS Advanced - октомври 2018
Умения, които ще придобиеш
- Компонентно тестване (unit testing)
- Използване на модули и транспилатори
- Работа с IIFE и closures
- Дефиниране на JS класове, наследяване и прототипни вериги
- Използване на библиотеката jQuery
- Работа с обектния модел DOM и събития
Теми
-
Resources -
Course Introduction -
DOM -
DOM Manipulations -
Exercise: Dom Manipulations -
JQUERY -
Exercise: JQUERY -
Advanced Functions -
Exercise: Advanced Functions -
Object Composition -
Exercise: Object Composition -
Unit Testing -
Exercise: Unit Testing -
JS Classes -
Exercise: JS Classes -
Prototype Chain -
Exercise: Prototype Chain -
Modules -
Exam Preparation -
Exam Preparation -
Exam -
Retake exam
Занятията ще се провеждат в сградата на Софтуерния университет както следва:
- Лекции - всеки вторник и петък от 18:00 до 22:00 часа, зала Open Source Lab;
- Упражнения - всеки понеделник и четвъртък от 13:30 до 17:30 часа, зала Open Source Lab.
Павел Колев
Преподавател
Павел e co-founder и Lead Developer в Rebellious Software, където се занимава с разработването на игри. Преди това е бил Principal Software Engineer в Telerik(Progress). Занимава се професионално с програмиране от 10 години. Носител на множество индивидуални и отборни отличия в програмирането, като най - значимите са спечелването на NASA Space Apps Challenge (най - големият хакатон в света) през 2013 и 2014. Силно запален по всичко свързано с JavaScript и картови игри и винаги готов за разговор по темите.
Ивайло Димитров
Преподавател