Microsoft Silver Partner
Оформити заявку

Курс - JavaScript Advanced

Изображение к курсу JavaScript Advanced
Курс JavaScript Advanced
Тривалість 10 днів / 20 годин
Кількість уроків 10

Очне навчання

2850 UAH Записатися

Онлайн навчання

2850 UAH Записатися

Відео навчання

Підписатися

Консультації

Записатися
Студенти урок за уроком вивчають семантику та особливості роботи з конструкціями JavaScript. Кожен урок насичений як теорією, так і практикою. В кінці кожного заняття студенти отримують домашні завдання, які допомагають їм закріпити матеріал. Курс охоплює всі можливості мови програмування JavaScript

Курс орієнтований на комплексне і глибоке вивчення можливостей мови програмування "JavaScript". Він буде цікавий тим програмістам, які вже мають досвід роботи з мовою JavaScript. Програма навчання складається з 10-ти уроків, упродовж яких детально розглядаються принципи роботи з об'єктами, документами, css, подіями, формами, Cookies, робота з графікою.
• Впевнене володіння персональним комп'ютером.
• Навики роботи з текстовими редакторами.
• Знання HTML, CSS.
• Розуміння основ алгебри середніх класів.
• Початкові знання JavaScript
Курс призначений для програмістів, які мають базові навички програмування на JavaScript, а так само для студентів, які успішно закінчили курс "JavaScript Essential".
Урок 1

Урок 1. Конструктори та прототипи

Конструктори.
Прототипи та спадкування.
ООП в JavaScript.
Загальні методи класу Object.

Урок 2

Урок 2. Робота з вікнами браузера

Об'єкти Window, Screen і Navigator.
Об'єкти Location й History.
Таймери.
Методи управління вікнами.
Прості діалогові вікна.
Обробка помилок.

Урок 3

Урок 3. Робота з документами

Динамічний зміст документа.
Властивості об'єкта Document.
Огляд об'єктної моделі W3C DOM.
Пошук елементів у документі.
Модифікація документа.

Урок 4

Урок 4. CSS і JavaScript

Огляд CSS.
CSS для DHTML.
Використання стилів в сценаріях.
Обчислювані стилі.
CSS-класи.

Урок 5

Урок 5. Події та обробка подій<br />(Частина 1)

Базова обробка подій.
Обробка подій в моделі DOM Level 2.

Урок 6

Урок 6. Події та обробка подій<br />(Частина 2)

Огляд подій елементів керування.
Практичні приклади обробки подій миші.
Практичні приклади обробки подій клавіатури.

Урок 7

Урок 7. Форми та елементи форми

Об'єкт Form.
Визначення елементів форми.
Сценарії та елементи форми.
Приклади верифікації форми.

Урок 8

Урок 8. Cookies та механізми збереження даних на стороні клієнта

Огляд cookies.
Збереження і читання cookie.
Збережені дані і безпеку.

Урок 9

Урок 9. Робота з графікою на стороні клієнта

Робота з готовими зображеннями.
Графіка і CSS.
SVG масштабована векторна графіка.
VML векторний мова розмітки.
Створення графіки за допомогою тега canvas.

Урок 10

Урок 10. Ajax і робота з HTTP протоколами

Використання об'єкта XMLHttpRequest.
Ajax і динамічні сценарії.
Взаємодія з протоколами HTTP за допомогою тега script.

• розуміти код JavaScript
• розуміти прототипно-орієнтовану модель програмування JavaScript
• користуватися всіма можливостями JavaScript
• створювати JavaScript модулі
• обробляти події елементів управління і створювати динамічні компоненти сторінок
• перевіряти правильність введення даних в HTML форми
• створювати ротатори зображень та інші інтерактивні елементи для сторінок
• працювати з Cookies засобами JavaScript
• розуміти основи технології AJAX
Check mark Записатися у навчальний центр Separator Онлайн форма регістрації
Стаціонар Напівстаціонар 3 дні на тиждень
Дата початку Дата закінчення Час
03.07.2017 14.07.2017 09:00-11:00 Зареєструватися
03.07.2017 14.07.2017 11:30-13:30 Зареєструватися
03.07.2017 14.07.2017 16:30-18:30 Зареєструватися
03.07.2017 14.07.2017 19:00-21:00 Зареєструватися
17.07.2017 28.07.2017 09:00-11:00 Зареєструватися
17.07.2017 28.07.2017 11:30-13:30 Зареєструватися
17.07.2017 28.07.2017 16:30-18:30 Зареєструватися
17.07.2017 28.07.2017 19:00-21:00 Зареєструватися
07.08.2017 18.08.2017 09:00-11:00 Зареєструватися
07.08.2017 18.08.2017 11:30-13:30 Зареєструватися
07.08.2017 18.08.2017 16:30-18:30 Зареєструватися
07.08.2017 18.08.2017 19:00-21:00 Зареєструватися

Не знайшли потрібний курс в розкладі? Оформіть заявку

Стаціонар Напівстаціонар 3 дні на тиждень
Дата початку Дата закінчення Час
03.07.2017 14.07.2017 09:00-11:00 Зареєструватися
03.07.2017 14.07.2017 11:30-13:30 Зареєструватися
03.07.2017 14.07.2017 16:30-18:30 Зареєструватися
03.07.2017 14.07.2017 19:00-21:00 Зареєструватися
17.07.2017 28.07.2017 09:00-11:00 Зареєструватися
17.07.2017 28.07.2017 11:30-13:30 Зареєструватися
17.07.2017 28.07.2017 16:30-18:30 Зареєструватися
17.07.2017 28.07.2017 19:00-21:00 Зареєструватися
07.08.2017 18.08.2017 09:00-11:00 Зареєструватися
07.08.2017 18.08.2017 11:30-13:30 Зареєструватися
07.08.2017 18.08.2017 16:30-18:30 Зареєструватися
07.08.2017 18.08.2017 19:00-21:00 Зареєструватися

Не знайшли потрібний курс в розкладі? Оформите заявку