Центр дистанционного обучения Онлайн-Академия
Дистанционные курсы
Технология дистанционного обучения
Начать дистанционное обучение
Тарифные планы на дистанционное обучение
оплата дистанционного обучения
Отзывы выпускников дистанционных курсов


Сертификат Академии
для выпускников курсов

Высылаем по почте
в любую точку мира!


Образование за рубежом

компьютерные курсы

курсы английского

повышение квалификации

о центре дистанционного обучения Часто задаваемые вопросы по дистанционным курсам Партнеры центра дистанционного обучения вопрос по дистанционному обучению координаты центра дистанционного обучения ссылки по дистанционному обучению

195276, Санкт-Петербург,
пр. Культуры, д. 31, корп. 1

Тел.: (812) 448-55-11

 

Web-программирование: PHP
 

Cоздание интерактивных сервисов для Web-сайта (гостевая книга, чат, форум) и Web-портала на основе системы PHP-NUKE. В курсе подробно рассматривается: установка и настройка необходимого программного обеспечения, базовые конструкции языка PHP, взаимодействие с файловой системой и базой данных MySQL. Курс рассчитан на слушателей, не имеющих значительного опыта программирования.

Посмотреть первый урок онлайн

Программа курса

Урок 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-портал с новостной лентой, системой форумов, почтовой рассылкой, авторизацией, каталогом ресурсов и т.п.

Программное обеспечение, необходимое для обучения:

1. Macromedia Dreamweaver MX2004 или MX2006

2. Базовый пакет Denver (Apache, PHP, MySQL) - предоставляется вместе с курсом бесплатно

Внимание! Если у Вас имеются трудности с поиском необходимого программного обеспечения, напишите запрос на адрес: admin@online-academy.ru, мы поможем Вам найти и установить данные программы

Объем курса: 40 ак.ч.

Начать дистанционное обучение

 

 

 

 

 



дистанционное обучение дистанционное образование on-line обучение
Copyright © АНОО "Академия профессионального образования"
Дистанционное обучение