e-mail:

работаем ежедневно: 9:00 - 21:00

метро

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

ул. Р. Окипной, 2 (Отель "Турист")

    Современная разработка Javascript
    (119 оценили)

    Современная разработка Javascript

    3800 грн.
    • Длительность: 1 - 4 недели

    Курсы Современная разработка JavaScript

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

    Требования к слушателям: для хорошего усвоения материала требуется обладать навыками уверенного пользователя компьютера (см. также Пользователь ПК с нуля)

    По окончанию курса каждый проходит тестирование и получает сертификат.


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

    Групповое обучение

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

    Видеоуроки

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

    Индивидуальное обучение

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

    Он-лайн обучение

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

    Часы указаны - академические (1 час - 60 минут)

    В случае старта группы с количеством студентов менее 4-ех человек, длительность курса сокращается до количества часов за индивидуальным обучением без изменения стоимости обучения

    Информируем о повышении стоимости индивидуального обучения с 03.09.2018 и стоимость группового обучения с 01.10.2018. Старая цена действительна при полной оплате курса до вышеуказанных дат!

    Как найти наш учебный центр можно посмотреть нажав здесь

    Курс может изменятся от изложенного ниже на усмотрение преподавателя и навыков слушателей

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


    Тема 1. Введение в JavaScript
    1. Версии JavaScript;
    2. Client-side JavaScript;
    3. Примеры использования JavaScript;
    4. Популярность 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 для Игоря являлся ключевым инструментом для повышения эффективности труда и получения хороших результатов начиная от элементарных вещей и заканчивая программированием на VBA.

    Методика преподавания: за все время преподавания разработал ряд авторских программ начиная от курса ПК с нуля, заканчивая web-разработкой. Все программы являются результатом длительной работы на рынке обучения и анализом нужд клиентов. На протяжении всего времени работы, параллельно занимается развитием в различных направлениях, никогда не стоит на месте.

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

    С 2018 года проходит сертификацию в корпорации Microsoft и является руководителем процесса сертификации учебного центра.



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

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

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


    Старт занятий

    Нет мероприятий в выбранной категории

    Также Вас могут заинтересовать

    Подписаться на рассылку

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

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

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