HTML5. Основы клиентской разработки
Учебный курс «HTML5. Основы клиентской разработки» раскрывает основные возможности HTML5 и неотъемлемых от него технологий CSS3 и JavaScript. Рассматриваются различные технические вопросы и обсуждаются соответствующие темы, достаточные для формирования цельного и структурированного понимания HTML5. Основной целью является описание возможностей HTML5, детальное рассмотрение которых является невозможным без владения техниками CSS и JavaScript. Первоочередной задачей при этом является формирование четкого понимания роли каждой из описываемых технологий веб-разработки, их взаимосвязи и взаимовлияния. С учетом наличия доступных справочных материалов по HTML, CSS и JavaScript, основное внимание сосредоточено на ключевых отличиях и преимуществам последних версий указанных средств. Центральным местом этого учебного курса является новый стандарт HTML5 и возможности, которые он дает веб-разработчику.
Структура курса «HTML5. Основы клиентской разработки»
- Что такое Web 2.0
- Крах доткомов
- Концепция Web 2.0
- Особенности проектирования современных веб-решений
- Сущность гипертекста
- Развитие стандартов HTML
- Уровни HTML
- Обзор HTML5
- Работа с графикой
- Добавление графики на веб-страницу
- Основы работы с видео и звуком
- Вставка аудио и видеороликов
- Ограничения использования тегов <audio> и <video>
- Работа с таблицами
- Создание простых таблиц
- Объединение ячеек таблиц
- Создание гиперссылок
- Графические гиперссылки
- Возникновение CSS
- Суть и преимущества CSS
- Краткая история CSS
- Отношения между множественными вложенными элементами
- Создание каскадных таблиц стилей
- Связь CSS и HTML
- Правила и каскадность CSS
- Единицы измерения в CSS
- Работа с цветом и фоном
- Работа со шрифтом
- Работа с текстом
- Вертикальное выравнивание фрагмента
- Разрыв строк
- Понятие контейнерного дизайна
- Контейнеры
- Работа со стилями контейнеров
- Управление размерами контейнеров
- Управление размещением контейнеров
- Переполнение контейнеров
- Селекторы элементов
- Селекторы класса
- Селекторы идентификаторов
- Селекторы потомков
- Селекторы дочерних элементов
- Универсальные селекторы
- Селекторы братских элементов
- Селекторы атрибутов
- Селекторы псевдоклассов
- Селекторы псевдоэлементов
- Веб-сценарии
- JavaScript
- Возможности и ограничения JavaScript
- Связь с HTML-документом
- Переменные и операторы
- Арифметические операторы
- Операторы сравнения
- Логические операторы
- Условные операторы
- Работа с циклами
- Работа с функциями
- Работа с массивами
- Понятие объекта
- Встроенные объекты
- Объектная модель документа
- Объекты, предоставляемые Web-обозревателем, делятся на две группы
- Объекты, представляющие сам Web-обозреватель.
- Методы и свойства экземпляров объекта
- Монолитные и блочные Web-страницы
- <iframe>
- Генерируемое содержимое
- Семантическая разметка
- Cookie
- Технология Web Storage
- Особенности хранения данных на стороне клиента
- localStorage
- sessionStorage
- Отличия локального хранилища от сеансового
- Сохранение и извлечение данных
- Элементы управления
- Отправка данных на сервер
- <form>
- <input>
- Работа с формами в JavaScript
- Идентификация элементов управления
- Свойства и методы формы
- Свойства элементов управления
- Элемент <canvas>
- Основы концепции
- Рисование на холсте
- CSS и элемент canvas
- Добавление элемента canvas на страницу
- Рисование простейших фигур
- Работа с цветом и толщиной линий
- Работа с положением пера
- Рисование прямых линий
- Рисование дуг и кривых
- Рисование кривых Безье
- Работа со стилями линий
- Вывод текста
- HTML5. Основы разметки
- HTML5. Работа с веб-формами
- HTML5. Хранение данных на стороне клиента
- Drag and Drop
- Мультимедиа
- Canvas. Основы
- Рисование фигур
- Canvas. Работа с изображениями
- Canvas. Цвет
- Canvas. Анимация
В качестве инструментария для практической части курса «HTML5. Основы клиентской разработки» используется WebMatrix – новая среда разработки от компании Microsoft, которая включает в себя все необходимые средства для создания веб-сайтов, дает возможность применять готовые веб-приложения с открытым исходным кодом и содержит разнообразные встроенные шаблоны для веб.
Формат: PDF + файлы практических занятий
Качество: eBook
Страниц: 143
Скачать бесплатно учебный курс «HTML5. Основы клиентской разработки»
- Архив HTML5_Basics.rar 8.17 Мб: HTML5. Основы клиентской разработки / Depositfiles.com / Архив HTML5_Basics.rar