|
|
|
|
Школа Web-мастеров: курсы web- мастеров, web-дизайнеров, web-разработчиков
Курс:
Php Web-программирование: PHP
Ориентирован: на Web-программистов.
Цель курса: обучить слушателей основным технологиям, применяемым
для создания высоко интерактивных динамических сайтов от электронных досок
объявлений до интернет-магазинов и порталов к корпоративным данным.
Предварительный уровень подготовки: знание основ HTML и умение
программировать на каком-нибудь алгоритмическом языке.
Продолжительность: 3 дней, 24 часа.
Метод обучения: Мастерская (workshop), практические занятия занимают
80% времени.
Методические материалы: учебники на русском языке.
Документ об окончании курса: свидетельство Микроинформ.
Программа курса
- Динамический HTML (DHTML):
- Преимущества и ограничения программ, работающих на стороне клиента
(клиентских скриптов);
- Языки JavaScript и VBScript: основы синтаксиса;
- Объектная модель HTML страницы;
- Событийная модель DHTML: связывание событий с кодом, всплытие
событий, объект Event;
- Применение DHTML:
- программное изменение содержания документа;
- программное изменение формата документа ;
- программное изменение положения элементов.
- Сравнительный обзор технологий программирования на стороне сервера:
PHP, ASP и ASP.NET.
- Технология PHP:
- Пакет Денвер-2 для Windows (Apache + PHP4 + MySQL);
- Передача данных на сервер (HTML-формы);
- Основы языка PHP:
- переменные, константы, выражения;
- работа с данными формы;
- конструкции языка;
- ассоциативные массивы;
- функции и области видимости.
- Стандартные функции PHP:
- работа с переменными (строки, массивы, математические функции);
- работа с файлами и каталогами;
- работа с датами и временем;
- работа с изображениями (определение размеров, библиотека GD);
- управление интерпретатором (параметры PHP, контроль ошибок).
- СУБД MySQL:
- типы данных MySQL;
- основы языка SQL;
- утилита PHPMyAdmin.
- Приемы профессионального программирования:
- Переадресация вызова;
- работа с WWW и HTTP (заголовки, Cookies);
- управление сессиями (механизм работы, сессии и Cookies) ;
- закачка файлов;
- отправка писем средствами PHP.
|