Описание курса
JavaScript – язык, давно известный web-разработчикам, тем не менее его популярность в последние годы не только не падает, но и стремительно возрастает.
Знание языка JavaScript потребуется на каждом шаге разработки web-проектов – от создания эффектного дизайна до серверного программирования. Профессиональное знание и практические навыки JavaScript приравниваются к web-магии верхнего уровня!
Классика Web-программирования – язык JavaScript также изучается в нашей Web-академии.
Начальный уровень знаний, но вполне достаточный для того, чтобы встраивать код JavaScript на страницы сайта и уверенно им манипулировать, добиваясь впечатляющих эффектов, будет достигнут на курсе для клиенской front-end разработки «Front-end web разработка. HTML5, CSS3, JavaScript + WordPress».
Дополнительные возможности предоставляются на новом курсе Web-академии «JavaScript». Кроме базовых средств JavaScript, будут рассмотрены объектно-ориентированные возможности языка, замыкания, области видимости, также будет изучены популярная библиотека JQuery, произойдет знакомство с популярными фреймворками JavaScript.
Приглашаются все желающие погрузиться в магию языка JavaScript!
Для того, чтобы попасть на курс «JavaScript», необходимо знание HTML и CSS, которые также можно получить в нашей Web-академии.
Для кого предназначен курс
Курс "JavaScript" предназначен для школьников 10-11 классов и студентов, обладающими необходимым уровнем знаний языков HTML и CSS. Приглашаются выпускники курса «Front-end web разработка. HTML5, CSS3, JavaScript + WordPress», а также прошедшие вступительное тестирование.
Программа и расписание курса
Курс рассчитан на 72 академических часа. Занятия проводятся в течение учебного года с октября по май один раз в неделю.
1 Язык программирования JavaScript
1.1 История, особенности и области применения языка программирования JavaScript.
1.2 Настройка среды для для Web-разработки
1.3 Базовый синтаксис JavaScript. Переменные. Операторы. Циклы, массивы
1.4 Функции. Анонимные функции. Замыкания
1.5 Объектно-ориентированные средства JavaScript. ООП в прототипном и функциональном стиле. Наследование
1.6 Обработка исключительных ситуаций
1.7 BOM и DOM. События в JavaScript. Обработка событий. Управление событиями в JavaScript. Принципы ненавязчивого JavaScript
1.8 Динамический HTML. Технология Drag and Drop. Создание графических компонент. Геолокация
1.9 Регулярные выражения в JavaScript. Формы и элементы управления. Окна и Фреймы
1.10 Рисование и анимация в JavaScript
1.11 Формат JSON. Работа с файлами. Использование Cookie. Хранилища данных. Технология AJAX
1.12 Особенности стандарта ECMAScript 6
2 Библиотека JQuery
2.1 Введение в библиотеку JQuery
3 Библиотеки и фреймворки JavaScript
3.1 Библиотеки и фреймворки JavaScript
А еще наши ученики начиная с этого курса могут поучаствовать в работе песочницы “KitSandBox” и даже немного заработать!
Посмотреть работы учеников KitSandBox
Записаться