470823481
Нодира
498526497
Анна
364978079
Юлия

Закрыть

Internet-технологии

Расписание и стоимость

Условия обучения

Проведение занятий Преподаватели Учебные материалы Документы об окончании Отзывы слушателей

Другие курсы направления

Основы Интернет-технологий Системы управления контентом (CMS) Веб-маркетинг Веб-дизайн Веб-программирование

Обратная связь

+7 (812) 703-02-02 Форум
Печать

Профессиональная разработка сложных Web-систем (Объектно-ориентированный PHP)


График обучения: 5 дней по 8 .ак.ч. или 10 дней по 4 ак.ч

Начало занятий:

    23.01.2017, 1000

Записаться на курс

Аннотация

Данный курс является логическим продолжением курса «Разработка Web-приложений (основы PHP)».

В настоящее время объектно-ориентрованное программирование (одна из основных парадигм программирования) представляет собой базу для создания программных систем и составляет фундаментальную компоненту образования программиста-профессионала.

Целью дисциплины является изучение и практическое освоение методов и средств объектно-ориентированного программирования, а также приобретение знаний и навыков, активно востребованных на рынке труда в области информационных технологий.

Документы об окончании обучения

  • Удостоверение о краткосрочном повышении квалификации
    Удостоверение о краткосрочном повышении квалификации

Преподаватели

Знания и умения, полученные в результате обучения

В результате обучения слушатели будут:

Знать:

  • основы объектно-ориентированного подхода в программировании;
  • основные диаграммы языка UML.

Уметь:

  • разрабатывать информационные системы и web-сервисы с применением объектно-ориентированного подхода.
  • создавать абстрактную модель систем по средствам UML.

Расписание

Начало курса Окончание курса Даты занятий Время занятий Номер аудитории Преподаватель
23.01.2017 03.02.2017 По будним дням 1000-1320
10 дней по 4 ак.ч. в день
Аудитория №244 Лунев Роман Михайлович Записаться на курс

Стоимость

Дата Физ. лица, руб. Юр. лица, руб.
Без скидки Cкидка 10%* Cкидка 15%** Без скидки Cкидка 10% Cкидка 15%
Цена c 04.04.2016 13600 12200 16000 14400

*Скидка 10% для ранее обучавшихся, при одновременной оплате 2х курсов, а также по акциям.
**Скидка 15% при одновременной оплате 3х и более курсов.
Примечание. Студентам ВУЗов Санкт-Петербурга очной формы обучения скидка до 25%.
Скидка не предоставляется на дистанционную форму обучения.

Требования к начальному уровню знаний

Для успешного прохождения данного курса необходимо обладать знаниями языка PHP в рамках курса «Разработка Web-приложений (основы PHP)».

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

Занятие 1 Введение в объектно-ориентированное программирование

  • Объектная модель.
  • Класс, объект, метод.

Занятие 2 Основные принципы ООП

  • Наследование.
  • Полиморфизм.
  • Инкапсуляция.
  • Трэйты.

Занятие 3 Магические методы

  • Понятие магического метода.
  • Магические методы.
  • Автозагрузка класса.

Занятие 4 Шаблоны программирования

  • MVC.
  • Singleton.
  • Factory.

Занятие 5 Работа с библиотеками

  • Генерация PDF файлов.
  • Генерация Excel файлов.

Занятие 6 Моделирование системы

  • Язык UML.
  • Виды диаграмм.
  • Построение схемы проекта.

Занятие 7 Современные технологии создания API

  • REST API.
  • Oauth2.

Занятие 8 Конфигурирование сервера

  • htaccess.
  • Настройка доступа.
  • Редиректы.
  • Маршрутизация.

Занятие 9 Итоговая работа

Занятие 10 Итоговая работа