ПРОГРАММА КОМПЛЕКСНОГО КУРСА «ОСНОВЫ СОЗДАНИЯ WEB-САЙТОВ С ИСПОЛЬЗОВАНИЕМ ТЕХНОЛОГИИ PHP» ЧАСТЬ 1. "СОЗДАНИЕ WEB-САЙТОВ С ИСПОЛЬЗОВАНИЕМ HTML И CSS" Продолжительность: 3 дня (10 аудиторных часов, не менее 26 часов самостоятельной работы) ЦЕЛЬ КУРСА: Основой Internet являются гипертекстовые документы HTML (страницы), объединяющие текст, рисунки, а также содержащие ссылки на другие страницы или файлы. Цель курса - научить разрабатывать структуру Web-сайта и создавать страницы на языке гипертекстовой разметки HTML с использованием каскадных таблиц стилей CSS. МОДУЛЬ 1. ОСНОВЫ HTML. ФОРМАТИРОВАНИЕ ТЕКСТА 2. ГРАФИКА. ГИПЕРССЫЛКИ 3. СОЗДАНИЕ СТРУКТУРНЫХ ЭЛЕМЕНТОВ В HTMLДОКУМЕНТАХ 4. ОСНОВЫ КАСКАДНЫХ ТАБЛИЦ СТИЛЕЙ ВСЕГО: ТЕМЫ HTML-документ. Понятие о разметке 2 часа документа. Тэги - команды языка HTML. Структура HTML-документа. Создание минимального HTML-документа, сохранение, просмотр, редактирование. Web-сервер, протокол http Редактор Web-страниц Macromedia DreamWeaver Элементы оформления текста. 2 часа Логическое и физическое форматирование текста в HTML-документе. Абзацы, заголовки, разделители, параграфы, выравнивание, цветовое и шрифтовое оформление. Адресация в Интернет. Создание ссылок в HTML-документе. Тэг <A> и его параметры. Тэг <IMG> и его параметры. Взаимодействие графических элементов и текста. Создание списков в HTML-документе. Создание таблиц в HTML-документе. 1. Понятие фрейма. Разбиение экрана на части. Формы в HTML-документах. Размещение документа на сервере и взаимодействие HTML-документов с обрабатывающими программами на сервере Основы каскадных таблиц стилей Применение CSS 1. 2 часа 4 часа 10 час. ЧАСТЬ 2. "ОСНОВЫ СОЗДАНИЯ WEB-САЙТОВ С ИСПОЛЬЗОВАНИЕМ ТЕХНОЛОГИИ РНР Продолжительность: 5 дней (18 аудиторных часов, не менее 54 часов самостоятельной работы) ЦЕЛЬ КУРСА: Изучение языка программирования PHP, дающего возможность webразработчикам легко и быстро создавать динамично изменяемые html-страницы, а также приобретение навыков профессионального программирования для Интернет, создания профессиональных web-сайтов и web-приложений. Данный курс позволяет слушателям получить полное представление о возможности применения технологии PHP – от настройки для совместной работы с серверами Apache и MySQL до создания профессиональных web-интерфейсов к базам данных в Интернет. В курсе рассмотрено большое количество примеров и готовых наработок, что позволит слушателям, практически сразу после окончания, приступить к реальной работе с PHP. МОДУЛЬ 1. ОСНОВЫ ЯЗЫКА PHP 2. WEB-ПРОГРАММИРОВАНИЕ 3. РАБОТА С БАЗАМИ ДАННЫХ 4. СЕССИИ В PHP 2. 3. 5. ЗАКЛЮЧИТЕЛЬНОЕ ЗАНЯТИЕ ВСЕГО: ТЕМЫ Переменные, константы, выражения Типы данных, массивы, ассоциативные массивы Управляющие конструкции Функции и области видимости Стандартные функции PHP Работа с файлами Функции даты и времени Подключение модулей Управление заголовком HTTP, авторизация на страницах, запрет кэширования Cookie Переменные окружения сервера Работа с почтой Работа с изображениями Отслеживание ошибок времени исполнения HTML формы. Взаимодействие с формами Сервер MySQL и работа с ним на PHP Подключение к серверу, выполнение запросов Примеры (гостевая книга, голосование) Способы реализация сессии пользователя Сессии в PHP Модульные программы Объектно-ориентированное программирование Создание мини-сайта на PHP с использованием полученных знаний 1. ПРЕПОДАВАТЕЛЬ: ВАГИН ДЕНИС ВЛАДИМИРОВИЧ 4 часа 4 часа 4 часа 2 часа 4 часа 18 час.