PHP как средство создания Веб-сайтов очень популярно в России и в мире. При помощи PHP веб-мастера создают сложные сайты, имеющие различные функции, активно взаимодействующие с пользователем. С помощью этого курса вы узнаете первые навыки создания сайтов на PHP, что позволит Вам быстро начать разаботки на PHP. Этот курс является первым звеном в цепочке подготовки Веб-мастера к получению сертификации ZCE (Zend Certified Engineer) – официальным международным статусом профессионального PHP разработчика. Цель курса: Дать слушателям первоначальные навыки создания Веб-сайтов на PHP.
По окончании курса Вы будете уметь: Устанавливать и настраивать сервер Apache, необходимый для работы Устанавливать и настраивать PHP Создавать простые сценарии PHP Работать с формами: принимать данные HTML форм и обрабатывать их
Содержание: Модуль 1. Установка и настройка сервера Apache. Установка и настройка PHP. Знакомство с PHP Установка и настройка сервера Apache Проверка работы сервера Apache Установка и настройка PHP Установка PHP как модуля сервера Apache Настройка PHP и сервера Apache для совместной работы Проверка работы PHP Первый сценарий на PHP
Модуль 2. Основы PHP - введение РНР-блоки и комментарии Переменные Выражения Типы данных Операторы Массивы Управляющие конструкции Константы Лабораторные работы
Модуль 3. Основы PHP – циклы Операторы инкремента и декремента Цикл for Лабораторная работа: цикл for Цикл while Лабораторная работа: цикл while Цикл do...while Лабораторная работа: таблица умножения Цикл foreach Лабораторная работа: навигационное меню
Модуль 4. Основы PHP – пользовательские функции Описание функции Вызов функции Аргументы функции Аргументы по умолчанию Области видимости переменных Статические переменные Возврат значений Рекурсивная функция Лабораторные работы
Модуль 5. Основы PHP – встроенные функции Обзор встроенных функций Функции для работы с переменными Математические функции Функции обработки строк Функции для работы с массивами Учимся работать с мануалом Функции даты и времени Предопределенные константы и переменные Функции эмуляции SSI Лабораторная работа: сборка сайта
Модуль 6. Работа с протоколом HTTP – формы Протолок HTTP 1.1 Запрос Заголовки запроса и ответа Статус сервера Доступ к заголовкам запроса – переменные окружения сервера Работа с формами методы GET и POST Различия методов Проверка передаваемых значений Лабораторная работа: создание одностраничного сайта Финальная практическая работа: калькулятор
|