Ассоциация "Некоммерческое партнерство высшего образования "Санкт-Петербургский Национальный открытый Университет"
лицензия №2141 от 06.09.16
+7 (812) 430-14-01 +7 (800) 200-09-70 звонок по России бесплатно

Скачать календарный план










Интенсивный курс Профессиональная разработка на PHP и MySQL

Выберите даты
23-27 окт.
Стоимость

•Основы языка разметки HTML. •Базовый синтаксис PHP,  Переменные,  Константы. •Типы данных и преобразование типов. •Основные операторы. •Ветвление: оператор if, тернарный оператор, оператор switch. •Функции:  значения по умолчанию, рекурсия, область видимости переменных. •Циклы: While, do..while, for. •Массивы: обход массивов в цикле, функции для работы с массивами, многомерные массивы, предопределенные массивы. •Запросы http: GET и POST,  URL и параметры запроса, обработка параметров URL, обработка форм. •Сookies: назначение, практическое применение в вэб-приложении, использование Сookies средствами PHP. •Сессии: назначение, использование механизма сессий в PHP,  вторизация на сайте. •Файлы: особенности работы в PHP, режимы работы, специальные функции. •Базы данных. •Назначение, типы. •Язык SQL – базовый синтаксис: вставка строк, удаление строк, изменение строк, выборка строк. •Средства PHP для работы с MySQL. •Практическое применение MySQL в PHP.  •Расширенный синтаксис в MySQL: связывание таблиц, индексы, полнотекстовый поиск. •Практическое применение MySQL в PHP. •Архитектура программы. •MVC. •Реализация MVC в PHP. •Использование шаблонов в вэб-приложениях. •Объектно-ориентированное программирование: класс и объект, свойства и методы, конструктор класса, наследование, полиморфизм, инкапсуляция, модификаторы доступа, статические свойства и методы, константы классов, абстрактные классы и методы, интерфейсы.  •Практика разработки на PHP: создание интернет-магазина, создание системы авторизации. •Специфичные задачи, решаемые на php: парсер сайтов, парсер файлов прайс-листов в формате CSV, XML и взаимодействие с 1C, использование в сервере IP-телефонии asterisk, программирование win32 приложений с php. •Обзор методологий и стратегий разработки вэб-приложений. •Выбор направления для работы. •Подготовка к собеседованию. •Ответы на вопросы.
 

Компетенции

Цель: приобретение слушателями компетенций в области теории и практики программирования. Приобретение слушателями навыков работы в сфере программирования на языке PHP и использования СУБД MySQL. Приобретение слушателями навыков работы с MVC, ООП, интеграции приложений на PHP в составе сложных программных комплексов.

Категории слушателей

Категория слушателей: программа рассчитана на слушателей, имеющих базовые навыки программирования и желающих освоить язык программирования PHP и СУБД MySQL. Также программа рассчитана на программистов, имеющих опыт разработки на PHP и желающих усовершенствовать свои знания в этой области.

В стоимость с дополнительными услугами включены обеды в дни занятий и культурная программа.

  • Питание
    Всем слушателям с оплаченными доп.услугами предоставляются полноценные обеды в дни занятий. В кафе Университета работает профессиональный повар.
  • Культурная программа
    Каждому слушателю с оплаченными доп.услугами обеспечивается обзорная экскурсия по Санкт-Петербургу с посещением известных достопримечательностей города и предоставляется билет на одно из мероприятий (театр или другие экскурсии: по рекам и каналам, экскурсии в Пушкин, Павловск, Петергоф, Стрельну и т.д.)

Стоимость дополнительных услуг — 5000 рублей.

Проживание

Проживание слушателей в отелях Санкт-Петербурга в стоимость обучения не входит. Для вашего удобства мы можем забронировать номер в одном из отелей, расположенных недалеко от Университета. Услуга бронирования бесплатная!

Учебный план

УЧЕБНЫЙ ПЛАН

программы повышения квалификации
«Профессиональная разработка на PHP и MySQL»

 

Цель: приобретение слушателями компетенций в области теории и практики  программирования. Приобретение слушателями навыков работы в сфере программирования на языке PHP и использования СУБД MySQL. Приобретение слушателями навыков работы с MVC, ООП, интеграции приложений на PHP в составе сложных программных комплексов.

 

 Категория слушателей: программа рассчитана на слушателей, имеющих базовые навыки программирования и желающих освоить язык программирования PHP и СУБД MySQL.  Также программа рассчитана на программистов, имеющих опыт разработки на PHP и желающих усовершенствовать свои знания в этой области. 
 
  
п/п
Перечень тем
Количество часов
Форма
контроля
1
Основы языка разметки HTML
2
 
2
Базовый синтаксис PHP,  Переменные,  Константы. Типы данных и преобразование типов. Основные операторы
3
 
5
Ветвление: оператор if, тернарный оператор, оператор switch
1
 
6
Функции:  значения по умолчанию, рекурсия, область видимости переменных
1
 
7
Циклы: While, do..while, for
1
 
8
Массивы: обход массивов в цикле, функции для работы с массивами, многомерные массивы, предопределенные массивы
1
 
9
Запросы http: GET и POST,  URL и параметры запроса, обработка параметров URL, обработка форм
1
 
10
Сookies: назначение, практическое применение в вэб-приложении, использование Сookies средствами PHP
1
 
11
Сессии: назначение, использование механизма сессий в PHP,  вторизация на сайте
1
 
12
Файлы: особенности работы в PHP, режимы работы, специальные функции
1
 
13
Базы данных. Назначение, типы
1
 
14
Язык SQL – базовый синтаксис: вставка строк, удаление строк, изменение строк, выборка строк
1
 
15
Средства PHP для работы с MySQL
1
 
16
Практическое применение MySQL в PHP
1
 
17
Расширенный синтаксис в MySQL: связывание таблиц, индексы, полнотекстовый поиск
1
 
18
Практическое применение MySQL в PHP
 
1
 
19
Архитектура программы
3
 
20
MVC. Реализация MVC в PHP
2
 
21
Использование шаблонов в вэб-приложениях
2
 
22
Объектно-ориентированное программирование: класс и объект, свойства и методы, конструктор класса, наследование, полиморфизм, инкапсуляция, модификаторы доступа, статические свойства и методы, константы классов, абстрактные классы и методы, интерфейсы
3
 
23
Практика разработки на PHP: создание интернет-магазина, создание системы авторизации
2
 
24
Специфичные задачи, решаемые на php: парсер сайтов, парсер файлов прайс-листов в формате CSV, XML и взаимодействие с 1C, использование в сервере IP-телефонии asterisk, программирование win32 приложений с php
3
 
25
Обзор методологий и стратегий разработки вэб-приложений. •Выбор направления для работы
2
 
26
Подготовка к собеседованию
2
 
 
Итоговая аттестация
2
Зачёт
 
 
Всего часов
 
40
 

Преподаватели курса

Тpoфимов Bceвoлoд Bиктopoвич

Основы программирования