(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Web-технологии II (PHP)

2017/18 учебный год, Институт математики и информационных технологий, III курс, весенний семестр.

Специальности:

  • 01.03.02 Прикладная математика и информатика (бакалавр)
  • 09.03.02 Информационные системы и технологии (бакалавр)
  • 38.03.05 Бизнес-информатика (бакалавр)
  • 44.03.05 Педагогическое образование. Математика и информатика (бакалавр)

Лектор: К. А. Кулаков

Руководители практик: К. А. Кулаков, Д. Б. Чистяков

Презентации лекций

  1. Введение. Синтаксис
  2. Массивы
  3. Функции
  4. Web-приложения
  5. Формы, сессии, cookie
  6. Аутентификация, файлы, .htaccess
  7. Объектно-ориентированное программирование
  8. Базы данных
  9. Yii + Gii
  10. Обработка ошибок и отладка
  11. Безопасность
  12. Регулярные выражения
  13. Фреймворки
  14. Тестирование PHP

Задания для лабораторных работ (Специальности "Прикладная математика и информатика" и "Информационные системы и технологии")

 #   Задание   Срок сдачи 
1  Б1. Базовый синтаксис PHP. Консольные php-приложения  11.03.2018
2  Б2. Использование функций PHP  25.03.2018
3  Б3. Разработка приложений для Web  08.04.2018
4  Б4. MySQL + Yii: CRUD   06.05.2018
5  Б5. MySQL + Yii: upload, authentication   20.05.2018

Задания для лабораторных работ (Специальности "Бизнес-информатика" и "Педагогическое образование")

 #   Задание   Срок сдачи 
1  Б1. Базовый синтаксис PHP  11.03.2018
2  Б2. Использование функционала PHP  25.03.2018
3  Б3. Разработка приложений для Web  08.04.2018
4  Б4. Классы и объекты в PHP  06.05.2018
5 Уровень А.  MySQL 
Уровень Б.  Web-приложение 
20.05.2018

Вопросы к экзамену

Итоговый тест

Литература