Курс: Профессиональная разработка на языке 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

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

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

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


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

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

8 800 (600)-66-16

learning@eshift.ru