Курс: Профессиональная разработка на языке PHP

Курс: Профессиональная разработка на языке PHP

Курс: Профессиональная разработка на языке PHP


Продолжительность курса: 40 ак. ч.

Описание курса:
В данном курсе рассматриваются темы объектно-ориентированного подхода к при разработке вэб-сайтов, технологии работы с данными в формате XML и JSON, реализация вэб-сервисов, для интеграции сайта с внешним миром, а также использование вэб-сокетов и библиотек по работе с графикой на примере библиотеки GD.

Аудитория:
Курс рекомендован слушателям, имеющим начальный опыт создания сайтов с использованием языка PHP, и желающим расширить свои знания и опыт.

Необходимая подготовка:
• Опыт программирования на PHP в объеме эквивалентному темам рассматриваемых в курсе PHP_Level1 «Основы web-программирования на языке PHP»;
• Базовые знания HTML и CSS;
• Понимание формата XML и XSLT;

Результат обучения:
После изучения курса слушатель будет уметь:
• Использовать объектно-ориентированное программирование в PHP
• Использовать базы данных SQLite
• Использовать SimpleXML и DOM разбор XML документов в PHP
• Использовать XSLT преобразования в PHP
• Создавать и использовать XML Web сервисы с помощью протоколов SOAP и XML-RPC
• Использовать сокеты
• Использовать графический модуль GD

Программа курса:
Модуль 1. Объектно-ориентированное программирование на PHP
• ООП в PHP - введение
• Классы, Свойства и методы
• Конструкторы и деструкторы
• Наследование
• Перегрузка методов
• Обработка исключений
• Абстрактные классы и методы
• Интерфейсы
• Статические свойства и методы классов

Модуль 2. Практическое использование ООП с базой данных SQLite / PostgreSQL
• Введение в SQLite / PostgreSQL
• Преимущества и ограничения SQLite/ PostgreSQL
• Особенности SQLite/ PostgreSQL
• Выполнение основных операций работы с SQLite / PostgreSQL:
• создание базы и таблиц,
• вставка, обновление, удаление
• выборка данных

Модуль 3. PHP и XML
• Введение в XML
• Обзор возможностей по работе PHP с технологией XML
• SAX
• DOM
• SimpleXML
• XMLReader и XMLWriter
• Обзор XSL/T
• Преобразование данных на сервере

Модуль 4. PHP и XML Web-services
• Введение в XML Web-services
• Обзор RPC
• Обзор SOAP
• Использование расширения SOAP
• Использование WSDL
• Обзор XML-RPC
• Использование расширения XML-RPC
• Использование контекста потока

Модуль 5. Сокеты и сетевые функции
• Соединение с удаленными узлами через сокеты
• Сетевые функции

Модуль 6. Работа с графикой
• Введение в графические форматы
• Вопросы генерации графики на PHP 5
• Использование расширения GD2
• Базовые функции для работы с графикой
• Альтернатива при работе с графикой с помощью HTML5, CSS и JavaScript

Окончательная цена указывается в договоре на обучение.
Записаться на курс

Характеристики курса

  • Начало: Ведется набор
  • Вендор: PHP
  • Код курса: PHP6
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск, Москва,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 37900 ₽
  • Дистанционно: 37900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru