|
|
|
|
JavaScript Основы веб-программирования и расширенные возможности (видеокурс) |
|
|
|
|
Интерактивное взаимодействие с посетителями – основа успешности любого сайта. Клиентский javascript позволяет просматривать увеличенные фотографии, направлять товар в корзину и выполнять другие функции, обеспечивающие взаимодействие сайта с клиентом. Уверенное знание этого языка позволит создавать функциональные сайты, мощные и удобные интерфейсы. По окончании курса Вы получите навыки программирования функциональных сайтов, сформируете понимание взаимодействия javascript и HTML, освоите основные приемы получения кроссбраузерного кода. Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы. javascript Уровень 1. Основы веб-программирования Модуль 1. Введение в javascript, основные сведения, синтаксис * Краткая история javascript, текущая версия (1.5) * Внедрение сценариев в HTML * Синтаксис, зарезервированные слова * Понятие операторов * Лабораторная работа:Первый сценарий * Понятие переменной, литерала * Классификация типов данных, оператор typeof * Краткое описание всех типов данных * Глобальный объект * Тривиальные типы данных null, undefined * Базовые типы String, Number, Boolen * Работа с числами - объект Math, функции (методы глобального объекта) parseInt(), parseFloat() * Лабораторная работа:Изучение методов экземпляров String * Лабораторная работа:Изучение методов экземпляров Number, методов глобального объекта и объекта Math Модуль 2. Инструкции и функции * Понятие инструкции * Объединение инструкций, оператор "," * Блок инструкций {} * Условные инструкции (if, if/else, if/else if/else) * Инструкции цикла (while, do/while, for, for/in) * Инструкция переключения (switch/case/default) * Инструкции continue, break * Инструкция перехвата и обработки исключения (try/catch/finally, тип данных Error) * Лабораторная работа:Построение таблицы в цикле (использование элемента и правил CSS для модификации внешнего вида таблицы) * Лабораторная работа:Определение правильного окончания слова с разными числительными * Функции * Имена функций, их создание и вызов * Область видимости переменных * Аргументы функций, объект arguments, рекурсивный вызов * Инструкция return * Лабораторная работа:Использование функции для модернизации предыдущего примера с окончанием слова * Лабораторная работа:Создание функции для работы с любым количеством переданных аргументов * Лабораторная работа:Создание функции, возвращающей значение Модуль 3. Массивы и объекты * Массивы, тип данных Array * Свойства и методы экземпляров Array * Лабораторная работа:Изучение методов массивов * Объекты в JS, тип данных Object * Свойства и методы экземпляров Object * Углубление понятия свойств и методов любого объекта в javascript * Контекст исполнения функции в качестве метода объекта * Лабораторная работа:Вызов глобальной функции как метода объекта, ключевое слово this * Пользовательские объекты * Понятие класса-конструктора, оператор instanceof, свойство constructor * Механизм наследования, prototype * Лабораторная работа: * Создание пользовательского класса-конструктора, передача аргументов Лабораторная работа:Модификация пользовательского класса-конструктора с помощью prototype Модуль 4. Регулярные выражения и даты * Шаблоны для поиска в строках, тип данных RegExp * Синтаксис регулярных выражений * Спецсимволы, неалфавитные символы (управляющие последовательности) * Классы символов * Повторение * Альтернатива, группировка и ссылки (внутри вне шаблона) * Флаги * Свойства экземпляров RegExp * Методы экземпляров RegExp и String для поиска с использованием шаблонов * Лабораторная работа:Использование рассмотренных методов для поиска * Лабораторная работа:Составление шаблона для проверки корректности e-mail * Создание дат, тип данных Date * Свойства и методы экземпляров Date * Лабораторная работа:Получение текущей и заданной дат * Лабораторная работа:Получение даты с заданным смещением (неделя - 7 суток, месяц - 30 суток) * Лабораторная работа:Использование экземпляров Date в качестве "секундомера" * Заключительная часть – закрепление знаний про объекты, их свойства и методы, синтаксис доступа к ним
javascript Уровень 2. Расширенные возможности Содержание: Модуль 1. Глобальный объект Window Модуль 2. Объект Document, базовая модель событий Модуль 3. Отдельные HTML элементы и работа с ними Модуль 4. Объектная модель документа (DOM) Модуль 5. Модель событий в объектной модели документа Модуль 6. Введение в AJAX, нетривиальные примеры работы с HTML страницей Codec GoToMeeting3 - https://www2.gotomeeting.com/codec - кодек если у кого не воспроизводится (есть в архиве) Информация о видеокурсе Издательство: Специалист Год издания: 2010 Язык: русский Формат: WMV Размер: 530 MB Download / Забрать javascript Основы веб-программирования и расширенные возможности (видеокурс)
|
|
|
|
|
«JavaScript Это Больше, чем просто сайт» [2010]
видеокурс по javascriptБолее 7,5 часов обучающего видео! Простые, понятые, пошаговые инструкции…Более 55 уроков, в подробностях раскрывающих все основы программирования на javascript для начинающих! |
|
Видеокурс WebGuruPHP
Курс, разработанный специально для вывода PHP-программиста на принципиально новый уровень профессионализма курс, который включает в себя всю наиболее важную и необходимую информацию, которая позволит в короткий срок многократно увеличить опыт веб-разработ ... |
|
Специалист: Технология Enterprise Java Beans 3.0 (2013) Вебинар
Курc пo Java Beans предуготoвлен для Java-программиcтов, кoтоpые планирyют использoвaть EJB-кoмпoненты в своей практике. Осoбеннo курс по Java Beans будeт интеpесен разpаботчикам web-прилoжений на Java и разработчикам высоконагруженных корпоративных систе ... |
|
|
|
|
|