e-mail:

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

метро

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

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

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

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

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

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

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

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

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


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

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

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

    Видеоуроки

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

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

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

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

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

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

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

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

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

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


    Тема 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.

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

    Является преподавателем компьютерных курсов и офисных программ нашего учебного центра со дня его основания.

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



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

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

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


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

    По данному курсу нет данных для отображения, пожалуйста за информацией расписания курсов обращайтесь по номерам учебного центра

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

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

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

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

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