PhpPro – расширенные возможности

image

PhpPro – расширенные возможности

Кількість занять: 12

Кількість годин: 24

Ціна (групове навчання): 4400.00 грн

Ціна (індивідуальне навчання): 11999.00 грн

Дата початку: за домовленістю

Опис курсу

PHP  PRO – расширенные возможностиОписание курса:


PhpPro – это расширенные возможности для профессионального программирования на PHP.


По окончании курса выдается сертификат Учебного центра Бейсик.


Курс предназначен для:

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




Информация о тренере:

Профессиональный опыт: с 2006– по сегодняшний день веб-программист.

За время своей профессиональной деятельности, принимал участие во многих успешных проектах.


Ключевые области знаний:

- HTML, СSS, PHP, JavaScript, Adobe Flash, Action Script, Codeigniter, MVC, MySQL, PostgreSQL.


Преподавательский опыт: 5 лет – тренер в УЦ Бейсик.

Читает курсы «HTML, CSS» , «Программирование на JavaScript», «Веб -Программирование PHP - Уровень 1», «PHP pro».

Имеет успешный опыт проведения курсов Web - программирования онлайн. Объясняет простым и доступным языком на реальных примерах из жизни.


Требования к слушателям:

Для усвоения материала необходимы предварительные знания по курсу Основы веб программирования.

Вимоги

requirements

Цей курс для

who_is_this_course_for

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

Курс PhpPro – расширенные возможности можно пройти также через систему on-line обучения.

Чтобы понять, как будет проходить он-лайн обучение, первое занятие Вы можете пройти БЕСПЛАТНО!!!

Как начать on-line обучение ? (4шага)

Отзывы об он-лайн обучении.


ПРОГРАММА КУРСА


Тема № 1. Работа с протоколом HTTP, заголовки ответа сервера

1. Работа с HTTP-заголовками ответа сервера

2. Перенаправления страниц (Заголовок Location, Refresh)

3. Переходы на другие страницы (Переадресация и заголовок Location)

4. Установка типа содержимого (Заголовок Content-Type)

5. Запрет и разрешение кэширования (заголовки Cache-Control и Expires)

6. Другие типы заголовков, справочная литература по теме


Тема №2. Работа файловой системой

1. Функции PHP для работы с файлами

2. Чтение из файлов. Запись в файлы

3. Манипуляции с файлами: копирование,

переименование, удаление 4. Поточковые (побайтные) виды операций над файлами

5. Взаимодействие с командной строкой для работы с файлами

6. Работа с директориями: создание, чтение, удаление

7. Загрузка файлов на сервер по протоколу HTTP


Тема №3. Объектно-ориентированное программирование в PHP

1. Общие технические сведения

2. Объекты реального мира и программные объекты, группы объектов и классы

3. Характеристики и свойства, действия и методы

4. Создание и инициализация объекта, конструкторы, завершение работы объекта и его утилизация (деструкторы)

5. Специфика операций присвоения по отношению к составным типам данных, клонирование объектов

6. Наследование общих свойств и методов от родительских классов к дочерним.

7. Перегрузка (переопределение) методов

8. Права доступа и видимость членов класса

9. Схема обработки исключений try/catch/throw

10. Абстрактные классы и методы

11. Интерфейсы

12. Финальные методы и классы

13. Константы класса

14. Статические свойства и методы класса

15. Итераторы

16. Псевдо-константы __METHOD__, __CLASS__

17. Ключевое слово instanceof

18. Автозагрузка классов

19. "Магические методы"


Тема №5 . PHP 5 и XML. Расширения SAX, DOM, SimpleXML, XSLT

1. Введение в XML

2. Обзор возможностей по работе PHP 5 с технологией XML

3. Simple API for XML (SAX)

4. Document Object Model (DOM)

5. SimpleXML

6. Обзор XSL/T

7. Преобразование данных на сервере c помощью XSLT


Тема № 6. Работа с графикой

1. Работа с библиотекой GD.

2. Вопросы генерации графики на PHP 5

3. Использование расширения GD2

4. Базовые функции для работы с графикой

5. Специфические функции для работы с разными форматами графических файлов.


ДОПОЛНИТЕЛЬНЫЕ ТЕМЫ

PHP 5 и XML Web Services. SOAP

Сетевое программирование





window.___gcfg = {lang: 'ru'}; (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })(); ЗАЯВКА НА ОБУЧЕНИЕ

ПРОЙТИ ТЕСТИРОВАНИЕ ПО ЭТОМУ КУРСУ

СПИСОК ВСЕХ КУРСОВ



Перейти на главную страницу УЦ Бейсик компьютерные курсы