Главная О курсах Контакты | |
Основы PHP Учебный курс PHP построен на решении практических задач по созданию профессиональных Web-интерфейсов, с использованием запросов к базам данных в Интернет, используя возможности сервера Apache, базы данных MySQL и языка программирования PHP. Курсы программирования php помогу Вам освоить связку PHP-MySQL, научиться решать вопросы, связанные с хранением информации в базах данных MySQL, выгрузкой этой информации на Web-страницы. В процессе обучения PHP-MySQL создается Интернет-витрина компании, со специальными возможностями, такими как постраничный вывод товаров, сортировка товаров и т.д. Также рассматривается вопрос переноса базы данных между Web-серверами. PHP1: Аудитория: Начинающие PHP-программисты, программисты имеющие опыт программирования на других языках (C, Java и др.) и желающие изучить PHP Предварительная подготовка: • Знание основ программирования • Знание основ HTML • Опыт разработки реляционных баз данных Учебная программа курса PHP1: 1. Web-сервер • Технология клиент-сервер. • Установка сервера Apache на рабочий компьютер. • Настройки редактора Adobe DreamWeaver. 2. Язык PHP • Введение в программирование на стороне сервера на примере PHP. Принцип работы. • Синтаксис языка программирования PHP. • Переменные. Константы. Операторы в PHP. Циклы. Массивы. Работа со строками. • Функции в PHP. Встроенные функции. • Работа с датой и временем в PHP. • Связь PHP и HTML. 3. Общение с пользователем • Методы передачи параметров между страницами (GET, POST). • Обработка действий пользователя при помощи форм. • Использование вспомогательных переменных. PHP2: Цель курса: углубленное изучение программирования на PHP, особенностей объектно-ориентированного программирования, XML, вопросов производительности и безопасности. Предварительная подготовка: Окончание курса Основы PHP программирования или эквивалентная подготовка Учебная программа курса PHP2: • Правила кодирования • ООП и типовые проекты • Взаимодействие с базами данных • Обработка ошибок и исключений • Шаблонизатор Smarty • Профессиональная работа с регулярными выражениями • XML и Web-сервисы • Технология AJAX • Управление средой разработки • Производительность • Безопасность |