Лекция
През първата седмица от курса ще преговорим фундаменталните концепции в езика JavaScript, добрите практики и правилния синтаксис.
Обучението по JavaScript има за цел да ви запознае с една от основните технологии в уеб разработката – JavaScript. В този курс ще разберете и ще усвоите основни умения за работа с JavaScript, като как да манипулирате съдържанието на една уеб страница, как да анимирате и създавате динамични менюта, контактни форми. След завършване на програмата ще имате основни познания и умения в разработването на модерни уеб сайтове, приложения и плъгини.
Начало на курса:
05 ЯнуариПродължителност
3 месецаНачало на курса:
Продължителност
Учебни занятия
Цена на курса
05 Януари
12 седмици
Вторник и Четвъртък 18:30 – 21:30
980лв.
Продължителност
12 седмициУчебни занятия
Вторник и Четвъртък 18:30 – 21:30 Цена на курса
Начин на провеждане
Подходящ за
напреднали Език на провеждане
Видео записи след всяка лекция
Достъп за една година след завършване Сертификат от МОН
Сертификат Адванс
Академи
JavaScript Advanced е второто ниво от професионалната ни програма по JavaScript Development. Този курс е за напреднали и хора преминали през Front-End Fundamentals.
Програма на обучение
Александър започва да се занимава с програмиране в 6 клас, завършва "Св. Климент Охридски" гр.Варна специалност "Информатика", към момента е студент в Технически университет – Варна специалност "Компютърни Системи и Технологии". Развива се професионално, като разработва сървъри и API с JavaScript. Портфолиото му включва още игри за Facebook и мобилни приложения за Android. Стартира своята професионална кариера като програмист в компания Payback след успешно приключен курс в Advance Academy. В момента е Web Developer във фирма Sirma Group.
Ако това е твоето призвание
През първата седмица от курса ще преговорим фундаменталните концепции в езика JavaScript, добрите практики и правилния синтаксис.
Ще дефинираме функции с множество параметри, ще използваме условни конструкции и цикли за изпълнение на различни действия.
В седмица 2 ще си припомним значението и ефектите на обхвата. Ще разгледаме какво представлява рекурсията. Ще се научим да създаваме обекти с помощта на функция.
Ще създаваме различни обекти и методи към тях. Ще тестваме влиянието и ефектите на обхвата върху изпълнението на нашата програма.
Седмица 3 ще ни запознае с по-сложни обекти. Ще разгледаме методите Get и Set. Ще се научим да създаваме и работим с прототипи.
Ще продължим работата с обекти, като използваме прототипи и различни методи за работа с тях. Ще добавяме нови свойства и методи към съществуващи обекти.
В лекция 7 и 8 ще продължим изучаването на обекти и ще се запознаем с това какво е енкапсулиране, прототипи, класове, полиморфизъм и унаследяване.
Ще създаваме различни класове за работа с обекти.
През седмица 5 ще научим какво са обещания в JavaScript. Ще разгледаме Документен обектен модел (DOM) и асинхронните събития в браузъра.
Ще намираме решения за асинхронни операции и ще използваме различни методи за работа с тях.
Седмица 6 ще ви запознае с DOM селектори и събития (events) на ниво документ, клавиатура, мишка и скролване.
Ще използваме ново научените селектори и събития за да придадем динамичност на страницата.
Ще създадем първия си по-комплексен проект.
В седмица 8 ще наблегнем на HTML форми – събития и тяхната валидация. Върху JavaScript strict mod, както и върху грешките – как да проверяваме за такива, тяхното търсене и отстраняване.
Ще приложим всичко, което сме научили до момента, за да създадем реален формуляр за попълване на данни.
По време на седмица 9 ще разгледаме какво представляват Fetch и рикуестите при работа с JavaScript. Ще се запознаем с RegEx и как да го използваме.
Ще разгледаме гъвкавостта на JavaScript като го изкараме от браузъра и го пренесем в backend-а, където ще направим сървър, който да ни връща данни.
Седмица 10 ще ви запознае с “бисквитките” в браузъра. Ще се научите как да създавате local и session хранилище и каква информация да се запазва от браузъра.
Ще работите по динамичен проект, ще създавате “бисквитки” и ще съхранявате информация при рефрешването на страницата.
Работа по практически проект.
Работа по практически проект.
Местата може да се запълнят много преди старта на програмата.
Александър започва да се занимава с програмиране в 6 клас, завършва "Св. Климент Охридски" гр.Варна специалност "Информатика", към момента е студент в Технически университет – Варна специалност "Компютърни Системи и Технологии". Развива се професионално, като разработва сървъри и API с JavaScript. Портфолиото му включва още игри за Facebook и мобилни приложения за Android. Стартира своята професионална кариера като програмист в компания Payback след успешно приключен курс в Advance Academy. В момента е Web Developer във фирма Sirma Group.
Advance Academy е лицензиран учебен център и може да издава Удостоверение за професионално обучение, както и Сертификат за преминато обучение на всички курсисти завършили успешно курса.
Най-голямата ни гордост са историите, които можем да разкажем. Истории на наши курсисти, влезли в света на ИТ благодарение на Advance Academy. Истории за стажанти или junior специалисти, стартирали своята кариера със знанията, придобити по време на програмите ни.
Регистрирай се за JavaScript Advanced - Курс за напреднали