Практические примеры:
- HTTP-заголовки запросов и ответов
- Базовая структура HTML-документа
- DOM – объектная модель документа
- PHTML-документ
- PHP-документ
- URL – единый указатель ресурса
- Абсолютные и относительные URL-адреса
- Файл robots.txt
- Файл sitemap.xml
- Файл .htaccess
- Каскадирование и наследование стилей в CSS
- Внешние, внедренные и встроенные стили
- Cелекторы CSS
- Псевдоклассы CSS
- Псевдоэлементы CSS
- Доступ к вычисленным стилевым свойствам в JavaScript
- Табличный и блочный типы верстки
- Свойство display
- Свойство float
- Свойство position
- Свойство box-sizing
- Горизонтальное и вертикальное центрирование элементов
- Фиксированный тип верстки
- «Резиновый» тип верстки
- Адаптивная верстка с использованием медиа-запросов
- Доступ к браузерному окружению в JavaScript
- Построение DOM-дерева с помощью JavaScript
- Поиск элементов в DOM-дереве на JavaScript
- Работа со свойствами DOM-узлов в JavaScript
- Связь HTML-атрибутов со свойствами DOM-узлов
- Доступ к стилям и классам в JavaScript
- Изменение DOM-дерева с помощью JavaScript
- Браузерные события и способы назначения их обработчиков в JavaScript
- Всплытие и погружение браузерных событий, прерывание передачи событий в JavaScript
- Действия браузера по умолчанию и их отмена в JavaScript
- Генерация пользовательских событий в JavaScript
- Работа с событиями мыши, клавиатуры и прокрутки в JavaScript
- Работа с событиями при загрузке страницы в JavaScript
- Работа с событиями при загрузке ресурсов в JavaScript
- Свойства и методы формы, элементы формы и работа с ними в JavaScript
- События и методы focus и blur и работа с ними в JavaScript
- События change, input, cut, copy и paste и работа с ними в JavaScript
- Форма: событие и метод submit и работа с ними в JavaScript
- Шаблоны и флаги регулярных выражений в JavaScript
- Интеграция регулярных выражений в методы строк в JavaScript
- Символьные классы регулярных выражений в JavaScript
- Якоря ^ и $ в регулярных выражениях в JavaScript
- Флаг m – многострочный режим якорей ^ и $ в регулярных выражениях в JavaScript
- Якорь \b – граница слова в регулярных выражениях в JavaScript
- Экранирование специальных символов в регулярных выражениях в JavaScript
- Наборы и диапазоны [...] в регулярных выражениях в JavaScript
- Квантификаторы +, *, ? и {n} в регулярных выражениях в JavaScript
- Скобочные группы в регулярных выражениях в JavaScript
- Альтернация в регулярных выражениях в JavaScript
- Документы PHP и PHTML
- Числа, строки, переменные, константы, функции и комментарии в PHP
- Специальные значения и типизация переменных в PHP
- Массивы в PHP
- Операторы в PHP
- Условные операторы в PHP
- Циклы в PHP
- Конструкции включений в PHP
- Пользовательские функции в PHP
- Функция preg_match в PHP
- Функция preg_match_all в PHP
- Функция preg_replace в PHP
- Функция preg_split в PHP
- Функция preg_quote в PHP
- Функция preg_grep в PHP
- html-формы, их валидация и обработка средствами PHP
- Методы передачи данных формы скрипту-обработчику на PHP
- Элементы html-форм и их обработка в скрипте-обработчике на PHP
- Загрузка файлов на сервер средствами PHP
- Информация о файлах и директориях в PHP
- Работа с файлами в PHP
- Работа с директориями в PHP
- Создание таблиц баз данных в phpMyAdmin
- Соединение с базой данных и установка кодировки в PHP
- MySQL-команды SELECT, INSERT, DELETE и UPDATE
- MySQL-команды ORDER BY, LIMIT, LIKE и функция COUNT
- Установка, чтение и удаление cookie в PHP
- Создание, использование и удаление сессий в PHP
- Создание асинхронного AJAX-запроса методом GET
- Создание асинхронного AJAX-запроса методом POST
- Получение и обработка ответа сервера в текстовом, XML и JSON форматах
- Подключение jQuery
- Селекторы jQuery
- Фильтры jQuery
- Работа с выборкой элементов в jQuery
- Фильтрация выборки элементов в jQuery
- Поиск в выборке элементов в jQuery
- Навигация по элементам в jQuery
- Работа со свойствами и атрибутами элементов в jQuery
- Работа со стилями CSS в jQuery
- Работа с классами в jQuery
- Работа с содержимым элементов в jQuery
- Добавление, замена и удаление элементов в jQuery
- Добавление и удаление обработчиков событий в jQuery
- Параметры обработчика событий в jQuery
- Работа со всплытием событий в jQuery
- Вызов событий в jQuery
- Работа с AJAX в jQuery
- AJAX-запрос методом GET в jQuery
- AJAX-запрос методом POST в jQuery