Учебные программы » Веб-программирование » Лабораторный практикум
Веб-программирование: Лабораторный практикум
Лабораторный практикум по веб-программированию имеет целью закрепить теоретические знания о работе службы WWW на практике. Задания к ЛР включают написание веб-страниц, использование каскадных таблиц стилей, основы разработки клиентких приложений на JavaScript и серверных приложений на PHP.
CC-BY-SA Анатольев А.Г., 2012 — 2020
- МУ к ЛР по веб-программированию (Скачать pdf, 2.2МБ)
Методические указания и задания для выполнения лабораторных работ по дисциплине "Веб-программирование". Формат файла: .pdf, 2.2 МБ - Основы HTML
Приведено описание структуры веб-документа, основных тегов HTML и часто применяемых атрибутов. Даны основы верстки веб-страниц. Задание к лабораторной работе предусматривает разработку статической веб-страницы с типовой структурой. - Каскадные таблицы стилей
Рассмотрены приемы разметки веб-страницы с использованием каскадных таблиц стилей. Приведены примеры стилевой разметки. Задание: написать таблицу стилей с поддержкой различных типов @media. - Введение в JavaScript
Лабораторная работа «Введение в javascript» направлена на получение начальных навыков программирования клиентских скриптов. Задания к работе предполагают написание простого сценария с использованием общего синтаксиса javascript и проверку его работы в различных браузерах. - Объекты javascript
В лабораторной работе рассмотрены примеры программирования объектов веб-документа на языке javascript. Задания к лабораторной работе предполагают использование объектов DOM для управления содержимым веб-страницы. - Администрирование веб-сервера
В ходе выполнения этой лабораторной работы студенты должны научиться устанавливать веб-сервер Apache и выполнять его начальную конфигурацию. - Серверные приложения. Основы языка PHP
Лабораторная работа знакомит с основами практического использования языка PHP для создания серверных приложений. Приведены примеры скриптов, иллюстрирующие базовые возможности язык. - Библиотечные функции PHP
Описаны некоторые, часто используемые библиотечные функции языка PHP и их практическое применение для решения задач динамического управления содержанием веб-страниц на стороне сервера. - Веб-формы
Задание к этой лабораторной работе предусматривает написание скрипта на языке PHP, получающего и обрабатывающего пользовательские данные. Для отправки данных используются методы GET и POST, для обработки — серверные переменные $_GET и $_POST соответственно. - Взаимодействие серверных веб-приложений с БД
В лабораторной работе рассматриваются практические аспекты взаимодействия серверных скриптов на языке PHP с базой данных MySQL. Приводятся примеры подключения к БД, выполнения запросов и отправки результатов клиенту в виде веб-страниц, отключение от базы данных. - Сессии. Ограничение доступа к содержимому веб-страниц
Сессия — это время работы клиента с веб-сервером с момента установления соединения до момента отключения и все действия клиента и сервера, выполненные за это время. В работе предполагается изучение средств управления сессиями языка PHP на примере передачи состояния сеанса между скриптами. - Использование .htaccess
В лабораторной работе приводятся примеры использования файла .htaccess для управления веб-сервером. Задание предусматривает изменение этого файла для включения перенаправлений, смены страницы по умолчанию, установки пользовательских страниц ошибок и ограничения для пользователей. - Спецификация SiteMap
Задание к лабораторной работе — написание PHP-скрипта, формирующего карту сайта в соответствии со спецификацией SiteMap. - Формат RSS
В ходе выполнения лабораторной работы требуется написать PHP-скрипт, формирующий ленту новостей (фид) в соответствии со спецификацией RSS 2.0. - Интеграция веб-сайта с внешними сервисами
Приведены примеры расширения функций разрабатываемого веб-сайта путем использования внешних веб-сервисов: установка счетчика внешней статистики, плагина социальной сети, новостного информера. - Отладка сайта. Размещение сайта на веб-сервере
В лабораторной работе рассматриваются вопросы отладки серверных скриптов и средства контроля ошибок, представляемые PHP. Задание связано с выявлением ошибок и отладкой скриптов с последующей загрузкой сайта на веб-сервер по протоколу ftp.