Онлайн-курс «Javascript для начинающих»
Курс знакомит с синтаксисом языка JavaScript. В рамках курса вы научитесь писать кроссбраузерные сценарии средней степени сложности.
Курс состоит из двух логических разделов, разбитых на пять частей.
Первый раздел (части 1-2) знакомит слушателя с языком JavaScript и его синтаксисом. В нем описано, как создавать простейшие JavaScript-сценарии и работать с базовыми объектами. Изучение этого раздела не требует каких-либо дополнительных знаний.
Во втором разделе (части 3-5) рассматриваются более сложные объекты и события JavaScript . Для изучения этих частей курса необходимо иметь представление о языке разметки HTML. По требованию слушателя будут предложены дополнительные материалы и задания по основам HTML.
Автор и ведущий курса:
- Александр Бурцев — практикующий разработчик веб-приложений. Автор проекта fastcoder, соавтор и администратор портала webew, автор скриптов JS-TrackBar и FC-cropresizer, распространяемых по свободной лицензии. Образование: высшее, МГУ им. М.В. Ломоносова.
Продолжительность курса: 2 месяца.
Программа курса:
1. Знакомимся с JavaScript
1.1. Что такое JavaScript?
1.2. С чего начать?
1.3. Размещение JavaScript-сценариев в HTML-документе
1.4. Задание: встраиваем простейший JavaScript-сценарий
1.5. Типы данных, переменные, комментарии
1.6. Операции и операторы
1.7. Функции
1.8. Область видимости переменных
1.9. Задание: сумма чисел
1.10. Послесловие к первой части
2. Базовые объекты JavaScript
2.1. Что такое объект?
2.2. Объект String
2.3. Объект Date
2.4. Задание: считаем количество дней между двумя событиями
2.5. Объекты Array и Math
2.6. Преобразование типов данных
2.7. Задание: информация о переданной дате
3. Клиентские объекты JavaScript
3.1. Взаимодействие JavaScript c браузером и HTML-документом
3.2. Объект Navigator
3.3. Объект Window
3.4. Создание новых окон
3.5. Задание: тренируемся открывать popup-ы
3.6. Объект Document
3.7. Точки входа в HTML-документ
3.8. Задание: возведение в куб
3.9. Создание собственных (пользовательских) объектов
3.10. Альтернативный синтаксис создания массивов и объектов
3.11. Задание: календарь
4. JavaScript и DOM (объектная модель документа)
4.1. Что такое DOM?
4.2. Свойства HTML-элементов
4.3. Методы HTML-элементов и объекта document
4.4. Типы узлов
4.5. Задание: строим дерево HTML-документа
4.6. Стили HTML-элементов
4.7. Задание: фотогалерея
4.8. Покончим с объектами, или послесловие к четырем частям
5. Обработка событий
5.1. Объект Event
5.2. Типы событий
5.3. Всплывание событий
5.4. Задание: «Горячие» клавиши»
5.5. События таймера
5.6. Задание: Движущиеся элементы на странице
5.7. Заключительный проект
Вы не нашли в программе те знания и навыки, которые хотели бы приобрести? Напишите нам электронное письмо или позвоните по телефону (495) 544-20-47.
Стоимость участия: 12800 Р. (НДС не облагается)

