Язык программирования PHP
Курс лекций «Язык программирования PHP» посвящен изучению основ языка программирования PHP, который в настоящее время является одним из наиболее популярных для реализации WEB приложений. Материал представлен в формате CHM и включает 15 лекций, каждая из которых посвящена рассмотрению круга вопросов, сгруппированных по назначению прикладных аспектов применения языка PHP и его функциональных возможностей. Основной акцент делается на практическую реализацию решений задач средствами языка программирования PHP.
Краткое содержание курса лекций «Язык программирования PHP»
- Введение в PHP, содержит историю языка, описание его возможностей, областей применения, способов использования. Рассматривается процесс установки и настройки программного обеспечения, необходимого для работы с PHP.
- Основы синтаксиса, посвящена изучению основ синтаксиса PHP. Рассматриваются способы разделения инструкций, создания комментариев, переменные, константы и типы данных, операторы.
- Управляющие конструкции, рассматривает условные операторы, организацию циклов, использование возможностей компоновки проекта.
- Обработка запросов с помощью PHP, посвящена изучению способов отправки данных на сервер и их обработки. Рассматриваются основные понятия клиент-серверных технологий, HTML формы и отправка данных с их помощью, механизм получения данных из HTML форм и их обработка средствами PHP.
- Функции в PHP, рассматривает понятия функции, функции, определяемых пользователем, аргументы функций, передача аргументов по значению и по ссылке, значения аргументов по умолчанию и значения, возвращаемые функцией.
- Объекты и классы в PHP, посвящена ООП. Рассматриваются понятия классов и объектов, определение и использование классов, возможности расширения классов.
- Работа с массивами данных, посвящена более подробному изучению массивов и функций, встроенных в PHP для работы с ними. Рассматриваются встроенные функции для работы с массивами, а также использование функций, определяемых пользователем для работы с элементами массива, разбивка массива на вложенные массивы и многое другое.
- Работа со строками, подробно обсуждает вопросы обработки строк. Изучаются функции, полезные для решения разнообразных прикладных задач. Рассматриваются различные способы вывода строк, разбивка и соединение строк, определение длины строки, выделения подстрок.
- Работа с файловой системой, обсуждает вопросы, связанные с созданием файлов, чтением данных из файла, удаление файла, а также проверка наличия файла на сервере.
- Базы данных и СУБД. Введение в SQL, рассматривает понятия базы данных и СУБД, основы языка запросов SQL: операции выбора, добавления, изменения и удаления строки, а также операции создания, изменения и удаления таблицы.
- Взаимодействие PHP и MySQL, предназначена для знакомства со способами взаимодействия PHP и СУБД MySQL. Основное внимание уделяется установке соединения с базой данных, функциям отправки запросов и обработки ответов.
- Авторизация доступа с помощью сессий, посвящена изучению вопросов обеспечения безопасности в сети и использования для этих целей механизма сессий. Рассматриваются следующие вопросы: инициализация сессий, передача идентификатора пользователя, регистрация переменных сессии, уничтожение сессии.
- Регулярные выражения, рассматривает понятие регулярного выражения, реализацию механизма регулярных выражений в языке PHP, их синтаксис и семантику.
- Взаимодействие PHP и XML, знакомит читателя с понятием объектной модели XML документа и ее использованием в PHP, обработки элементов XML документа с помощью функций PHP (получение значений узлов, атрибутов и многое другое).
- Использование шаблонов в PHP, рассматривает понятие шаблона и его использование в языке программирования PHP, а также классы шаблонов FastTemplate и Smarty.
В содержании курса «Язык программирования PHP» Вы не найдете обзора теоретических аспектов программирования, поскольку основной целью курса является развитие навыков проектирования и программирования WEB приложений. В каждой лекции приводится множество примеров, которые являются решение какой-то конкретной задачи. Дополнительно, все примеры помещены в отдельные текстовые файлы, которые содержатся в отдельной папке AddOn.
Скачать бесплатно курс лекций «Язык программирования PHP»
- Архив PHP_Course.rar 1.36 Мб: Язык программирования PHP / Depositfiles.com / Архив PHP_Course.rar