1 — 17 июня, Киев — Курс "Разработка на JavaScript"

JavaScript — универсальный скриптовый язык, весьма гибкий и мощный. JavaScript находит широкое применение как язык описания сценариев для web-браузера, позволяет придавать интерактивность HTML-документам, так и в разработке серверных приложений на Node.js. В данном курсе будут рассмотрены основные возможности языка, традиционные области его применения и рассмотрены способы его применения при программировании web-приложений.

Цели:

После прохождения курса слушатели будут хорошо разбираться в возможностях языка JavaScript, научатся создавать сценарии средней и высокой сложности для большинства актуальных при разработке web-приложений задач, связанных с созданием интерактивного интерфейса пользователя, включая технологию Ajax. В первой части курса слушателями будет подробно изучена структура и синтаксис языка, его объектная модель. Во второй части подробно рассматривается DOM модель HTML-документа, делается введение в CSS, изучаются техника управления DOM и CSS c помощью JavaScript; модели обработки событий; вопросы создания форм. Рассматривается объект XMLHttpRequest, технология JSON и технология Ajax. Обзорно рассматривается библиотека jQuery.

Рассматриваемые темы:

1. Введение в JavaScript;
2. Лексическая структура;
3.Типы данных;
4. Переменные;
5. Операторы;
6. Утверждения;
7. Объекты и массивы;
8. Использование исключений в JavaScript;
9. Функции;
10. Классы и прототипы;
11. JavaScript в Web-браузере;
12. Document Object Model;
13. Каскадные таблицы стилей;
14. Протокол HTTP;
15. Формы;
16. Управление окном браузера;
17. Библиотека jQuery;
18. События;
19. Cookies;
20. Асинхронное программирование в JavaScript;
21. Model-View-Controller библиотеки (frameworks) для JavaScript;
22. JavaScript-инструменты;
23. Будущее JavaScript.

Целевая аудитория:

Начинающие или продвинутые разработчики приложений с web-интерфейсами или Internet-сайтами.

Регистрация

Похожие статьи:
В выпуске: DDoS на GitHub, хайлоад Elasticsearch, Envoy, Kubernetes и Мартин Фаулер. В мире появилось что-то новое Custom Vega Visualizations in Kibana 6.2В Кибану завезли...
Всем привет! Меня зовут Владимир Кочетков. Хочу поделиться своими мыслями об эффективности программиста и ее оптимизации. Коротко...
Меня зовут Максим, я работаю тестировщиком ПО, с интересом слежу за событиями в мире тестирования и IT. Самое полезное собираю...
Привіт, спільноті Метеор, у нас є для Вас хороші новини, цієї суботи (30 січня) відбудеться третя зустріч спільноти TernopilJS#3 — Meteor...
В Україні розробили драфт Стратегії розвитку екосистеми інновацій та презентували його для подальшого обговорення, про...
Яндекс.Метрика