Go to Top

JavaScript – Basic

Кратко представяне на езика за програмиране JavaScript:

JavaScript  е интерпретиран език за програмиране, разпространяван с повечето Уеб браузъри. Поддържа обектно-ориентиран и функционален стил на програмиране.Най-често се прилага към HTML-а на Интернет страница с цел добавяне на функционалност и зареждане на данни. Може да се ползва също за писане на сървърни скриптове NodeJS, както и за много други приложения.

Цел на курса:

Целта на курса е да запознае курсистите с основните технологии използвани в разработката на уеб приложения с JavaScript. Също така да представи добри практични задачи за планиране и реализация на софтуер, независимо от използваните технологии. След завършване на курса се предполага, че всеки курсист ще притежава основни познания и умения за създаване и поддръжка на модерни уеб страници и приложения.

За кого е предназначен курсът:

Курса е предназначен за тези, които имат начални познания в тази област и желаят да ги доразвият към едно професионално ниво.Изискват се основни познания по HTML и CSS. Също така е добре курсистите да имат добро ниво на английски.

Лектор на курса:  Ива Попова.  Повече информация - тук.
Какво е необходимо за участие в курса:

Необходимо е курсистите желаещи да вземат участие в курса да се запишат до 3 дни преди началната дата на обучението, като направят това на място в административния офис на компютърно образователния център „Progress”( пл. Славейков №11) заплащайки минимум 1/2 от стойността на обучението. Възможно е и заплащане по банков път.

Ползване на личен или служебен лаптоп:

Тези, които искат да се обучават на собствен лаптоп, трябва да заявят за това по email или телефон. За другите, ще бъде осигурен служебен лаптоп/настолен компютър от центъра.

Мащаб на групата:

С цел по-ефективно обучение, групите  са ограничени до 8 курсиста.

Издаване на Сертификат:

Степента на  справяне с практичните задачи по време на обучението, домашните работи, както и финалния тест са основание за издаване на Сертификат.

Разбирането на поставените задачи и справянето на курсистите с тях е от изключително значение за по-добрата им реализация след обучението.

Безплатен хостинг план за срок от 12 месеца:

Всеки курсист получава хостинг за 12 месеца от нашите партньори SuperHosting.bg

Продължителност на курса:

Курса е с обем от 50 учебни часа и ще продължи  един месец и половина. Занятията, ще се провеждат два пъти в седмицата.

Цена и заплащане на курса:

Цена: 315лв.
Има възможност за разсрочено заплащане на курса, на две равни вноски по 157.5 лева. Първата се внася при записването, а втората при достигане на половината от обучението.

Учебна програма:

1. Въведение в JavaScript.

Какво е JavaScript? А EcmaScript?
Защо не бива да бъркаме JavaScript с Java.
Какво можем да правим с JavaScript?
Как и кога браузърът изпълнява JavaScript.
Къде и как да включим нашия скрипт?

2. JavaScript основни синтактични елементи.

Структура на програмата.
Коментари и добри практики за тяхното използване.
Променливи, типове данни.
Оператори.
Условни изрази.
Цикли.
Функции.
Обекти.
Създаване на семпъл калкулатор.

3. Как да променяме и създаваме HTML елементи чрез JavaScrip.

Накратко за DOM.
Достъпване на HTML елементите чрез JavaScript и DOM.
Промяна на съдържанието на елементите.
Създаване и изтриване на HTML елементи.
Игра: познай числото!

4. Как да променяме CSS свойствата на елементите чрез JavaScript.

HTML DOM Style Object.

5. Как елегантно да се справим с потенциалните грешките в JavaScript.

Изрази try и catch.
Обработка на изключения: throw exception.
Валидиране на HTML форми със JavaScript.

6. JavaScript и HTML DOM Events.

За какво и как се използват event handlers.
Mouse events.
Keyboard Events
Frame/Object Events
Form Events
Drag Events
Игра: избягай от чудовището!

7. Обработка на дати и време. Tаймери в JavaScript.

Работа с таймери: синхронен и асинхронен JavaScript.
Обекта Date и неговите методи и свойства.
Игра: преди колко дни съм роден?

Вижте график на следващите обучения по „JavaScript – Basic” – тук!