27 лет в сфере образования

141304 Россия, Московская область, Сергиев Посад,
пр. Красной Армии, д. 92
УЧИТЕЛЬСКАЯ

+7(496) 540-44-84
+7(496) 547-44-84

Контакты

Основы Web-программирования: PHP+MySQL

PHP+MySQL В данном курсе изучаются следующие темы:
  1. Установка и настройка PHP. Знакомство с PHP:
    • Установка и настройка PHP
    • Настройка PHP и сервера Apache для совместной работы
    • Установка PHP как модуля сервера Apache
    • Проверка работы PHP
    • Написание первой программы
  2. Основы языка PHP – введение:
    • Переменные, константы, выражения
    • Типы данных, массивы, ассоциативные массивы
    • Управляющие конструкции
  3. Основы языка PHP – функции и описания:
    • Функции и области видимости
    • Стандартные функции PHP
    • Функции даты и времени
    • Предопределенные константы и переменные PHP
    • Функции эмуляции SSI (include, require, virtual)
  4. Работа с протоколом HTTP – формы:
    • Протолок HTTP 1.1 – запрос, заголовки, статус сервера
    • Доступ к заголовкам запроса – переменные окружения сервера
    • Работа с формами – методы GET и POST
    • Проверка передаваемых значений
  5. Работа с протоколом HTTP – Куки, заголовки ответа:
    • Сессионные и постоянные куки
    • Запись и чтение куки
    • Установка типа содержимого (Заголовок Content-type)
    • Запрет и разрешение кэширования (заголовки Cache-Control и Expires)
    • Переходы на другие страницы (Заголовок Location)
    • Перезапросы страниц (Заголовок Refresh)
  6. Файловые операции, сессии, работа с почтой:
    • Функции работы с файлами
    • Сессии
    • Аутентификация, основанная на формах и сессиях
    • Протокол SMTP
    • Функции работы с почтой
  7. Основы работы с базами данных:
    • Общие сведения о базах данных
    • Установка сервера MySQL
    • Утилиты сервера MySQL
    • Использование SQL
  8. Использование сервера MySQL в приложениях PHP:
    • Функции PHP для работы с сервером MySQL
    • Выполнение эффективных запросов
    • Отслеживание ошибок времени исполнения
  9. Введение в объектно-ориентированное программирование на PHP:
    • ООП - введение
    • Классы
    • Свойства и методы
    • Конструкторы/деструкторы
    • Клонирование объектов
    • Наследование
Цель обучения
  • Получить полное представление о возможности применения технологии PHP – от настройки для совместной работы с серверами Apache и MySQL до создания профессиональных web-интерфейсов к базам данных в Интернет и написания форума.
  • Научиться профессионально создавать Web-сайты и Web-приложения при помощи языка PHP:
    • Устанавливать и настраивать сервер Apache
    • Устанавливать и настраивать PHP
    • Устанавливать и настраивать сервер MySQL
    • Создавать активные сайты с использованием PHP
    • Использовать базы данных в своих решениях
    • Объяснять и использовать особенности протокола HTTP 1.1
    • Использовать формы и проверять передаваемые значения
    • Использовать сессии в PHP
Прием
  • учащихся 8-11 классов
  • проводится тест навыков работы (в объеме программы 1-го года курса «Пользователь ПК»)
  • только при наличии домашнего ПК
Условия обучения
  • Занятия проводятся в группе из 8 человек
  • Персональное учебное место
  • Одно занятие в неделю (90 минут)
  • В течение 1 года с общим объемом 64 аудиторных часа (32 занятия)
  • Успеваемость учащихся фиксируется в электронном журнале, который можно просмотреть в сети Интернет
  • Зачеты или экзамены - в конце каждого полугодия
Достоинства курса
  • Полное обеспечение учащихся учебно-методическими материалами
  • В курсе рассмотрено больше количество примеров и готовых наработок, что позволит слушателям практически сразу после окончания приступить к реальной работе с PHP
  • Выдается удостоверение об окончании, с указанием учебных тем и итоговой оценкой, которое может быть зачтено при поступлении и обучении в ВУЗе
Подробная информация
о курсе «Основы Web-программирования: PHP+MySQL»
  • Вы можете просмотреть презентацию Ms PowerPoint 2007 о курсе «Основы Web-программирования: PHP+MySQL». Для просмотра и пролистывания слайдов выполняйте щелчок левой кнопкой мыши.

Как выбрать курс?

Программы