Программа
курса
Урок 1. Введение в PHP
В этом уроке мы установим программное
обеспечение, необходимое для создания сценариев на языке PHP.
Проведем настройку Web-редактора Dreamweaver для комфортной
работы по созданию PHP-сценариев. Узнаем, как с помощью PHP
можно передать браузеру HTML-код.
Урок 2. Передача данных из HTML-формы
Известно, что формы предназначены для
организации обратной связи с посетителями сайта. В этом уроке
мы подробно рассмотрим свойства элементов формы (текстовых
полей, флажков, переключателей, списков, меню). Научимся писать
сценарии, которые обрабатывают введенные в форму данные. С
помощью таких сценариев вы сможете провести анкетирование
посетителей на сайте.
Урок 3. Основные алгоритмические
конструкции языка PHP
Изучая любой язык программирования неизбежно
сталкиваешься с такими алгоритмическими конструкциями, как
ветвление и цикл. Не исключение и PHP. Проверка различных
условий и циклическое выполнение определенных команд является
мощным средством при обработке данных введенных посетелем
в форму. С помощью этих конструкций мы можем открывать или
запрещать доступ посетителю к страницам сайта, производить
поиск на странице, организовывать тестирование. Выполняя практические
задания урока вы создадите собственную систему тестирования.
Урок 4. Строки и массивы
При обработке данных, введенных в форму,
мы часто имеем дело с текстовой информацией. Поэтому очень
важно научится работать с таким типом данных как строки. PHP
предоставляет удобные средства по обработке строк, благодаря
которым вы сможете создать множество полезных скриптов для
своего сайта. Например, проверить правильность ввода логина
и пароля посетителем; зашифровать собственный пароль; недопустить
ввода пользователем некорректной информации в форму и многое
другое. Вторая часть урока посвящена не менее важным типам
данных - массивам. Они предназначены прежде всего для хранения
больших объемов данных, например, перечня товаров в интернет-магазине.
Урок 5. Функции
Любой, кто начинает заниматься программированием,
рано или поздно сталкивается с функциями. Функции, это фрагменты
программного кода, которые выполняют определенную задачу.
В этом уроке вы научитесь создавать функции для выполнения
определенных задач, передавать информацию в функцию и получать
обратно результат, а также узнаете, как функции и переменные
работают вместе.
Урок 6. Файлы и каталоги
Очень часто возникает проблема - как сохранить
информацию, которую ввели посетители страницы, на сервере.
Например, такие известные вам сервисы, как гостевая книга
или форум, предполагают хранение информации на сервере. Именно
поэтому мы должны рассмотреть операции языка PHP, с помощью
которых вы сможете: сохранить информацию, введенную пользователем,
в текстовых файл на сервере; передать информацию из текстового
файла в браузер; позволить посетителю страницы производить
закачку файлов на сервер.
Урок 7. Приемы создания Web-приложений
В этом уроке вы научитесь создавать такие
полезные сервисы для своего сайта, как: динамическое создание
страниц на стороне сервера, система авторизации, массовая
рассылка электронной корреспонденции посетителям сайта.
Урок 8. Работа с СУБД MySQL
Тесная интеграция языка PHP с базами данных
и послужила его большой популярности. Без баз данных не обойтись,
если вы создаете интернет-магазин или информационную систему.
Несмотря на кажущуюся сложность работы с базами данных, PHP
предоставляет удобные средства как для ввода информации в
базу данных, так и для вывода ее на Web-страницу. В данном
уроке мы также рассмотрим специальный язык - SQL, на котором
пишутся все запросы к базе данных.
Урок 9. Создание интерактивных
сервисов: чат, гостевая книга, форум
В этом уроке мы рассмотрим установку и
администрирование популярных интерактивных сервисов. Мы не
будем заниматься их программированием от начала до конца -
так уже никто не поступает. Все нужные скрипты уже написаны
и свободно доступны в сети Интернет. Наша задача лишь правильно
установить эти сервисы к нам на сайт и обеспечить их корректную
работу. Этим мы займемся в этом уроке.
Урок 10. CMS (Content Management
System) - системы управления контентом
Системы управления контентом (так называемые
"движки") сейчас являются стандартном "де-факто"
при создании крупных сайтов и порталов. Мы рассмотрим самую
популярную из них - phpNuke. В этом уроке мы научимся устанавливать
и администрировать данную систему под свой сайт. Вы узнаете,
как не написав ни строчки кода, можно создать крупный Web-портал
с новостной лентой, системой форумов, почтовой рассылкой,
авторизацией, каталогом ресурсов и т.п.
Стоимость
обучения: 2900 руб.
Начать
обучение 

|