В курсе рассмотрены следующие вопросы: основы проектирования веб-ориентированных приложений, подготовка и настройка необходимых программных средств, изучение языка программирования PHP, особенности взаимодействия с операционными системами семейства Windows и POSIX-совместимыми, взаимодействие на языке программирования PHP с СУБД MySQL. Цель преподавания дисциплины Целью преподавания дисциплины является освоение слушателями принципов планирования, проектирования и построения веб-сайтов и веб-ориентированных приложений. Задачи изучения дисциплины Задачами изучения дисциплины являются: изучение языка программирования PHP; изучение принципов использования сетевых информационных технологий для разработки программных средств; изучение приёмов проектирования и разработки веб-сайтов. По окончании изучения дисциплины слушатели должны знать: * основы клиент-серверного взаимодействия; * общие принципы построения веб-сайтов на основе серверных технологий; * синтаксис, структуру и стандартные функции языка PHP; * основы взаимодействия на языке PHP с СУБД MySQL и базовые принципы использования баз данных при разработке веб-ориентированных приложений. По окончании изучения дисциплины слушатели должны уметь: * устанавливать, настраивать и использовать веб-сервер Apache, среду исполнения программ на PHP, СУБД MySQL; * создавать веб-сайты с использованием языка программирования PHP, языков разметки HTML и XML; * использовать возможности языка программирования PHP по обеспечению надёжности веб-ориентированных приложений; * разрабатывать и использовать базы данных под управлением СУБД MySQL для хранения и обработки данных веб-ориентированных приложений; * использовать инструмент отладки веб-ориентированных приложений современных браузеров