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-сайтами.

Регистрация

Похожие статьи:
Привет всем! Апрель выдался чрезвычайно продуктивным для Ruby-сообщества. Начнем с того, что были официально представлены Hanami v1.2.0...
Новые версии Electron 1.0 Rust 1.9 OrientDB 2.2 QEMU 2.6.0 Grafana 3.0 Redis 3.2 Qt Creator 4.0.0 Linux 4.6 Perl 5.24.0 Red Hat Enterprise Linux 6.8 Мнения и исследования Programming...
Представляємо третю статтю літнього циклу 2023 року — про зарплати фахівців, які разом з розробниками і тестувальниками...
Тайм-менеджмент, или управление временем, — всё более востребованный навык в современном мире, но для многих людей это...
Мінцифри співпрацюватиме у сфері кіберзахисту з Recorded Future — найбільшою розвідувальною компанією у світі. Сторони...
Яндекс.Метрика