На первую страницу Курсы для IT специалистов Курсы ИБ Психология - Управление - Маркетинг Курсы для пользователей  

Телефон: +7(495)933-00-06 / О компании / Наши координаты / Карта сайта /  

Школа Web-мастеров: курсы web- мастеров, web-дизайнеров, web-разработчиков

Курс: Php Web-программирование: PHP

Ориентирован: на Web-программистов.
Цель курса: обучить слушателей основным технологиям, применяемым для создания высоко интерактивных динамических сайтов от электронных досок объявлений до интернет-магазинов и порталов к корпоративным данным.
Предварительный уровень подготовки: знание основ HTML и умение программировать на каком-нибудь алгоритмическом языке.
Продолжительность: 3 дней, 24 часа.
Метод обучения: Мастерская (workshop), практические занятия занимают 80% времени.
Методические материалы: учебники на русском языке.
Документ об окончании курса: свидетельство Микроинформ.

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

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