e-mail:

працюємо щодня: 9:00 - 21:00

м. Лівобережна

вул. Р. Окіпної, 2

(Готель "Турист")

м. Площа Льва Толстого

вул. Велика

Васильківська 13/1

    Розробка Javascript
    (214 голосів)

    Розробка Javascript

    3800 грн.
    • Тривалість: 1 - 4 недели

    Курси Розробка JavaScript

    Програма розрахована на вивчення і усвідомлення основних закономірностей роботи чистого javascript, знання якого дасть розуміння будь-якої бібліотеки або фреймворка, а вивчення і використання jquery або angular.js не викликатиме проблем взагалі. Курс розрахований на слухачів, які планують розробляти щось більше, ніж прості сайти, тому програма насичена численними коментарями і простими поясненнями складних речей. Окрім вивчення матеріалу зайняття, слухачі обробляють і закріплюють матеріал численними практичними завданнями.

    Вимоги до слухачів: для хорошого засвоєння матеріалу вимагається мати навички упевненого користувача комп'ютера (див. також Пользователь ПК с нуля)

    По закінченню курсу кожен проходить тестування і отримує сертифікат.


    Вартість навчання:

    3 800 грн.за курс

    Групове навчання

    • Безкоштовне пробне заняття
    • Тривалість 40 годин
    • Група 2 - 6 осіб
    • Безкоштовний конспект лекцій
    • Домашнє завдання
    • Сертифікат по закінченню
    -за курс

    Відеоуроки

    • Безкоштовне тестування
    • Звіти
    • Індивідуальна програма
    • Безкоштовний конспект лекцій
    • Домашнє завдання
    • Сертифікат по закінченню
    8 000 грн.за курс

    Індивідуальне навчання

    • Індивідуальне відвідцвання
    • Тривалість 25 годин
    • Гнучкий графік
    • Безкоштовний конспект лекцій
    • Домашниє завдання
    • Сертифікат по закінченню
    -за курс

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

    • -
    • -
    • -
    • -
    • -
    • -

    Години вказані - академічні (1 година - 60 хвилин)

    У випадку коли кількість осіб у групі менше 4-ох кількість годин зменшується як за індивідуальним навчанням без змін вартості навчання.

    Інформуємо про підвищення цін з вересня місяця. Вартість заявлена на сайті дійсна при оплаті до вересня місяця у розмірі 100%

    Як знайти наш навчальний центр можна подивитися натиснувши тут

    Курс може змінюватись від викладеного нижче на розсуд викладача і навичок слухачів

    Програма курсу:

    Тема 1. Введення в JavaScript
    1. Версії JavaScript;
    2. Client - side JavaScript;
    3. Приклади використання JavaScript;
    Популярність JavaScript.

    Тема 2. Лексична структура
    1. Кодування і case sensitivity;
    2. Пропуски;
    3. Коментарі;
    4. Ідентифікатори;
    5. Зарезервовані слова.

    Тема 3. Типи даних
    1. Числа;
    2. Рядки;
    3. Логічний тип;
    4. Функції;
    5. Об'єкти
    6. Масиви;
    7. Значення null і undefined;
    8. Об'єктні оболонки примітивних типів;
    9. Конвертація типів даних.

    Тема 4. Змінні
    1. Типізація і декларація;
    2. Зона видимості;
    3. Блокова зона видимості;
    4. Примітивні і посилальні типи;
    5. Збирач сміття;
    6. Змінні і властивості об'єкту;
    7. Ланцюжок видимості (scope chain).

    Тема 5. Оператори
    1. Огляд операторів JS;
    2. Число операндів;
    3. Пріоритети операцій;
    4. Асоціативність оператора;
    5. Арифметичні оператори;
    6. Equality (==) і Identity (===);
    7. Умовні оператори;
    8. Строкові оператори;
    9. Логічні оператори;
    10. Бітові оператори;
    11. Оператор привласнення;
    12. Інші оператори.

    Тема 6. Твердження
    1. Умовне твердження;
    2. Затвердження switch;
    3. Затвердження while;
    4. Затвердження do/while;
    5. Затвердження for;
    6. Затвердження for/in;
    7. Затвердження break
    8. Затвердження continue;
    9. Затвердження var.

    Тема 7. Об'єкти і масиви
    1. Об'єкт;
    2. Властивості об'єкту;
    3. Об'єкт як масив;
    4. Стандартні властивості і методи об'єктів;
    5. Масив;
    6. Доступ до елементів масиву;
    7. Додавання нового елементу в масив;
    8. Довжина масиву;
    9. Методи масивів.

    Тема 8. Використання виключень в JavaScript
    1. Поняття виключення;
    2. throw;
    3. try - catch - finally;
    4. Найкраща практика використання виключень.

    Тема 9. Функції
    1. Визначення і виклик функції;
    2. Аргументи функції і об'єкт Arguments;
    3. Функції як дані;
    4. Функції як методи;
    5. Методи і властивості об'єкту функції;
    6. Call- об'єкт;
    7. Зона видимості і замикання;
    8. Конструктор Function ().

    Тема 10. Класи і прототипи
    1. Конструктори;
    2. Прототип і спадкоємство властивостей;
    3. Емуляція класів JavaScript;
    4. Загальні методи;
    5. Спадкоємство класів.

    Тема 11. JavaScript в Web- браузері
    1. Роль JS в Web, огляд основних можливостей JS в web- браузері;
    2. Об'єкт window як глобальний контекст;
    3. Впровадження JS в HTML;
    4. Виконання програм JS;
    5. Безпека JavaScript.

    Тема 12. Document Object Model
    1. Модель DOMф;
    2. DOM Level 0;
    3. W3C DOM;
    4. Універсальне представлення дерева;
    5. HTML імплементація DOM- моделі;
    6. Версії W3C DOM -модели;
    7. Сумісність DOM у браузерах;
    8. Обхід DOM- дерева;
    9. Пошук елементів в документі;
    10. Модифікація документу;
    11. Додавання елементів в документ;
    12. Властивість innerHTML.

    Тема 13. Каскадні таблиці стилів
    1. Введення в CSS;
    2. Атрибути видимості і позиціонування;
    3. CSS box - model;
    4. Атрибути Visibility і Display;
    5. Атрибут z - index;
    6. Атрибути overflow and clip;
    7. Управління стилями за допомогою JavaScript;
    8. HTML- анімація;
    9. Включення і виключення CSS.

    Тема 14. Форми
    1. Доступ до форми і до елементів форми;
    2. Визначення елементів форми;
    3. Загальні властивості елементам форми;
    4. Елементи форми.

    Тема 15. Управління вікном браузеру
    1. Таймери;
    2. Властивість window.location;
    3. Історія завантаження документів;
    4. Геометрія вікна;
    5. Об'єкт Screen;
    6. Об'єкт Navigator;
    7. Відкриття нового вікна;
    8. Діалогові вікна;
    9. Обробка помилок.

    Тема 16. Бібліотека jQuery
    1. Огляд jQuery;
    2. jQuery селекторы;
    3. Маніпуляції DOM;
    4. Маніпуляції CSS;
    5. Використання jQuery для створення обробників подій;
    6. Використання jQuery для створення візуальних ефектів.

    Тема 17. Події
    1. Подієво-орієнтоване програмування;
    2. Додавання обробників подій;
    3. Події браузеру;
    4. Події документу;
    5. Події форми;
    6. Події клавіатури;
    7. Події миші.

    Тема 18. Cookies
    1. Огляд Cookies;
    2. Безпека і обмеження;
    3. Час життя cookie;
    4. Створення і зона дії cookie;
    5. Читання cookie;
    6. Видалення cookie;
    7. Використання jQuery для роботи з cookie (jQuery plugin)

    Тема 19. Асинхронне програмування в JavaScript
    1. Асинхронне програмування;
    2. Переваги асинхронного програмування;
    3. Функція зворотного виклику - основа асинхронного програмування;
    4. XMLHttpRequest;
    5. Використання XML для AJAX;
    6. Використання JSON для AJAX;
    7. Використання jQuery для AJAX викликів;
    8. Відкладені (deferred) об'єкти.

    Тема 20. Model - View - Controller бібліотеки (frameworks) для JavaScript
    1. Що таке MVC?
    2. Типові можливості MVC - бібліотек;
    3. Backbone.js;
    4. Інші MVC- бібліотеки.

    Тема 21. JavaScript - інструменти
    1. Відладка JavaScript;
    2. Стискування коду;
    3. Тестування додатків на JavaScript.

    Вікладачі
    Прокопов Игорь Валерьевич
    Прокопов Ігор
    Освіта: Вища економічна.
    Університет Банківської справи Національного банку України (м.Київ). Факультет: Фінанси і кредит. Магістр. Спеціальність: Фінанси і кредит
    Bankovní institut vysoká škola (м Прага, Чехія). Факультет: Економіка та менеджмент. Бакалавр. Спеціальність: Банківський менеджмент

    Досвід роботи: Досвід роботи більше 10 років. Працював на різних дільницях у великих компаніях фінансового ринку України. Основні сфери діяльності це - кредитування / страхування, створення і управління проектами компаній, фінансовий аналіз, супровід оперативного і бухгалтерського обліку, контроль і ведення операційного обліку страхової діяльності, оптимізація та управління окремими ділянками компанії. На даний час працює менеджером вищої ланки

    Сертифікований спеціаліст Microsoft Office Specialist (MOS) Master, підтверджений корпорацією Microsoft див. сертифікат

    За весь час роботи, Excel для Ігоря був ключовим інструментом для підвищення ефективності праці та отримання хороших результатів починаючи від елементарних речей і закінчуючи програмуванням на VBA.

    Методика викладання: за весь час викладання розробив ряд авторських програм починаючи з курсу ПК з нуля та закінчуючи web розробкою. Усі програми є результатом сумлінної праці на протязі тривалого часу на ринку навчання та аналізом потреб клієнтів. На протязі всього часу праці паралельно займається розвитком в різних напрямках, ніколи не стоїть на місці.

    Викладає комп'ютерні курси та офісні програми, а також html/css, Joomla нашого навчального центруз дня його заснування. Розробляє програму VBA.



    Записатись на курс

    Запис на курс

    Ваша заявка успішно відправлена


    Старт занять

    По даному курсу немає даних для відображення, за інформацією розкладу занять будь-ласка звертайтеся за номерами навчального центру

    Також Вас можуть зацікавити

    Підписатись на розсилку

    Записатись на курс

    Запис на курс

    Ваша заявка успішно відправлена