Главная Курсы Фронт-разработчик (Javascript)

Курсы

Фронт-разработчик (Javascript)

Ни для кого не секрет, что JavaScript является полным монополистом в клиентских сценариях. С появление html5 его влияние только усилилось. Вследствие такого развития, без знаний этого языка программирования — разработка на front-end стороне просто невозможна. Данный курс отвечает всем требованиям, которые необходимы для успешно написания клиентских приложений. Мы включили также уроки по jQuery — самой популярной «js library», что даст студентам, освоившим этот курс возможность написание программ не только на нативном JavaScript, но и используя все возможности этой замечательной библиотеки.



стоимость курса: 4 900 руб.

План курса:

Описание к занятию
1. Ecmascript и JavaScript. Что такое DOM. IDE и насройка инструментария.
2. Базовый JavaScript. Основы синтаксиса. Литералы. Комментарии. Зарезервированные слова.
3. Типы данных. Числа. Строки. Булевы значения. Функции. Объекты. Массивы.
4. Типы данных: значение null и undefined. Регулярные выражения.Объекты Date и Error. Преобразование типов.
5. Переменные. Инициализация и удаление. Ссылочные типы. Область видимости. Сборщик мусора.
6. Операторы. Арифметические операторы. Операторы равенства. Операторы отношения. Строковые операторы. Логические операторыю. Поразрядные операторы.
7. Иструкции и циклы в JavaScript. if, else if, switch, while, do/while, for, for/in, break и др.
8. Объекты и массивы. Объекты как ассоциативные массивы. Класс Object. Работа с массивами и методами.
9. Определение и вызов функций. Аргументы функций. Функции как методы и как типы данных. Область видимости функций. Замыкания.
10. ОПП в JavaScript. Прототипы, наследование. Суперклассы и подклассы.
11. Регулярные выражения. Методы класса String. Объект RegExp.
12. Клиентский JavaScript. Среда браузеров. Встраивание кода в HTML. Что может и чего не может JavaScript в браузере.
13. Работа с окнами. Объекты Location, History, Window, Screen и Navigator. Таймеры и интервалы.
14. Объект Document. Обзор модели W3C DOM. Работа с DOM: модификация, поиск, добавление и удаление элементов.
15. События и обработка событий. Модель DOM Level 2. Забываем про Internet Explorer.
16. Объект Form. Приемы работы с формами.
17. Cookies - сохранения данных на стороне клиента. Чтение и запись.
18. Обзор Jquery. Неимоверная скорость разработки.
19. Селкторы, выборки и методы для манипулиции с DOM.
20. Анимация и работа с CSS свойствами с помощью Jquery.
21. AJax. Методы "обертки": post, get.
22. Другие полезные методы Jquery.
23. "Под капотом" Jquery. Пишем свой собственный плагин.
24. Подведение итогов курса. Небольшой экзамен.

Похожие курсы

Создание сайтов (HTML, CSS).

Ни для кого не секрет, что JavaScript является полным монополистом в клиентских сценариях. С появление html5 его влияние только усилилось. Вследствие...

Веб-разработчик (PHP + MySQL)

Ни для кого не секрет, что JavaScript является полным монополистом в клиентских сценариях. С появление html5 его влияние только усилилось. Вследствие...