Курсът по JavaScript за напреднали е продължение на JS курса за начинаещи, като засяга по-задълбочено част от материaла на първия курс и го разширява. Курсистите ще бъдат запознати с по-напреднали техники и технологии като templating, управление на асинхронни операции, NodeJS, инструменти за автоматизация. Ще бъдат разгледани модерни MVC frameworks като AngularJS и KnockoutJS. Голяма част от занятията ще включват практически задачи, в които курсистите ще трябва да разработят сами (с помощ от лектора) приложения по предварително поставено задание.
Препоръчително е курсистите да имат завършен курса по JavaScript за начинаещи, или да имат основни познания по HTML, CSS и JavaScript – синтаксис, типове данни, функции, DOM манипулации, AJAX.
Програма:
Въведение
Complex operators
Local data
No page refresh!
Working with HTML forms
Dragging elements
Animating elements
Web application (drag, store data, no page refresh) – практика
Regular Expressions
Regular Expressions – практика
Templating
OOP
OOP application – практика
Async handling
Automation tools
Automation with Grunt – практика
MVC
Create simple AngularJS app with Yeoman – практика
KnockoutJS – overview & examples
KnockoutJS on the server
MVVM application with KnockoutJS – практика
Продължителността на курса е 8о учебни часа (последните 20 уч. часа са отделени за запознаване с модерните в момента Javascript frameworks: Angular/React/Vue).
Прoвеждат се 2 пъти седмично: вторник и четвъртък: 18.00 – 21.00ч.
Степента на справяне с практичните задачи по време на обучението, домашните работи, както и финалния тест са основание за издаване на Сертификат.
Лектор: Ива Попова
Учебна такса: 640 лв.
Начало на курса: 27.10.2020г.
Записванията са отворени!
Използвайте формата по-долу, за да се запишете.
Благодарим Ви!