Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
umkd_Prog_Windows_i_HCI.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
1.91 Mб
Скачать

Темы и содержание семинарских (практических) занятий

Тема 1. Основы синтаксиса Передача данных в браузер

Тема 2. Синтаксис переменных Типы переменных. Присвоение значений переменным.

Тема 3. Создание простой формы. Использование методов Get и Post.

Тема 4. Использование встроенных математических функций. Основы программирования на РНР.

Тема 5. Работа с текстом. Кодирование и декодирование строк. Шифрование и дешифрование строк.

Тема 6. Условные операторы. Циклические операторы

Тема 7.. Создание массивов: одномерные и многомерные массивы.

Тема 8. Регулярные выражения.

Тема 9. Запись данных в файл. Чтение файла. Каталоги.

Тема 10. Создание базу данных.

Тема 11 Создание и чтение cookie.

Тема 12. Использование функций include и require

Тема 13. Определение даты и времени. Отправка электронной почты

Тема 14. Отслеживание ошибок. Использование инструкции die.

Тема 15. Основные понятия ООП.

Темы и содержание лабораторных занятий

Тема 1. Создание и вывод переменных

Тема 2. Арифметические, логические операторы

Тема 3. Условные операторы

Тема 4. Циклические операторы

Тема 5. Таблица умножения

Тема 6. Массивы

Тема 7. Навигационное меню

Тема 8. Практическое использование функции

Тема 9. Работа с функциями. Область видимости переменных.

Тема 10. Функции для работы с переменными.

Тема 11. Математические функции

Тема 12. Функции explode, implode, htmlspecialchars

Тема 13. Функции htmlentities,  html_entity_decode

Тема 14. Функции ltrim, rtrim, trim

Тематика срсп

Тема 1. Синтаксис языка. Переменные, константы, операторы

Тема 2. Операторы языка PHP

Тема 3. Основы клиент серверных технологий

Тема 4. Создание и использование функции

Тема 5. Основные понятия ООП

Тема 6. Функции для работы с массивами данных

Тема 7. Функции для работы со строками

Тема 8. Создание файла

Тема 9. Базы данных. Основные понятия

Тема 10. Основные операторы SQL

\

Самостоятельная работа студентов проводится вне рамок учебного расписания и предназначена для закрепления лекционного материала и ознакомления с рекомендованной литературой. Из предложенных тем по каждому кредиту выбирается одна и готовится проект. Студенту дается 4 недели на выполнение каждой самостоятельной работы. На каждой 5-ой неделе семестра проводится контроль СРС. Студенты защищают свою выполненную работу. Форма контроля – защита проекта.

Тематика срс

Тема 1. Синтаксис языка. Переменные, константы, операторы

Тема 2. Операторы языка PHP

Тема 3. Основы клиент серверных технологий

Тема 4. Создание и использование функции

Тема 5. Основные понятия ООП

Тема 6. Функции для работы с массивами данных

Тема 7. Функции для работы со строками

Тема 8. Создание файла

Тема 9. Базы данных. Основные понятия

Тема 10. Основные операторы SQL

Список рекомендуемой литературы:

Основная литература:

  1. Акатов А. Уроки PHP. М.: 2003

  2. Артеменко Ю.Н. MySQL Руководство администратора. – М.: Изд. дом "Вильямс", 2005

  3. Водолазский В. Эффективная работа: PHP 4. — СПб.: Питер, 2002. — 416 с.

  4. Григин И. PHP 4. Специальный справочник. — СПб.: Питер, 2002. — 672 с.

  5. Колисниченко Д. Движок для вашего сайта. – СПб.: БХВ-Петербург, 2008. – 368с.: ил.

  6. Костарев А.Ф. PHP в Web-дизайне: Учебное пособие. / А.Ф. Костарев.- СПб.: BHV-Петербург, 2002.- 592 с.: ил.

  7. Дюбуа П. MySQL. Третье издание. – Издательство: Вильямс, 2007. – 1168 с.

  8. Орлов Л. Web-сайт без секретов. – М.: Новый ИД, 2004. – 512 с.

  9. Леонтьев Б. Как создать собственный магазин в Интернете. – М. НТ Пресс, 2006. – 352 с.

  10. Веллинг Л., Томсон Л. Разработка Web-приложений с помощью PHP и MySQL. Третье издание. – Вильямс, 2005. – 880 с.

  11. Аткинсон Л., Сураски З. PHP 5. Библиотека профессионала. Третье издание. – Вильямс, 2005. – 944 с.

  12. Мерсер Д., Кент А. PHP 5 для начинающих. – Вильямс, Диалектика, 2006. – 848 с.

  13. Коггзолл Дж. PHP 5. Полное руководство. – Вильямс, 2006. – 752 с

  14. Леки-Томпсон Э. PHP 5 для профессионалов. Вильямс, 2006. – 608 с.

  15. Конверс Т. PHP 5 и MySQL. Библия пользователя. – Вильямс, 2006. – 1216 с.

  16. Харрис Э. PHP/MySQL для начинающих. – Кудиц-образ, 2007. – 384 с.

  17. Меллер А. PHP 5 и MySQL 5. – М.: Бином, 2007. – 368 с.

Дополнительная:

  1. Флёнов М. PHP глазами хакера. – Спб.: БХВ-Петербург, 2005

  2. Артеменко Ю.Н. MySQL Справочник по языку. – М.: Изд. дом "Вильямс", 2005

  3. Найк Дилип. Стандарты и протоколы Интернета/Пер. с англ.—М.: Издательский отдел «Русская Редакция» ТОО «Channel Trading Ltd.» 2001

  4. Graph H. Bulding web-sites with Joomla. Addison-Wesley. 2006

  5. Стандарты по локальным вычислительным сетям: Справочник. В.К. Щербо, Б.М. Киреичев, С.И. Самойленко. - М.:Радио и связь. 2004

  6. Руслан Куперин. Учебный курс по программированию на PHP.

  7. Басс Л., Клементс П., Кацман Р. Архитектура программного обеспечения на практике. 2-е издание. – СПб.: Питер, 2006. – 575 с.

  8. Бек К. Экстремальное программирование: разработка через тестирование. – СПб.: Питер, 2003. – 224 с.

  9. Селко Д. Стиль программирования Джо Селко на SQL. – СПб.: Питер, 2006. –208 с.

  10. Брагин Л. Электронная коммерция: Учебное пособие. – М.: Экономист, 2005-287 с.

  11. Орлов Л.В. Как создать электронный магазин в Интернет. 3-е издание. – М.: Новый ИД, 2004. – 384 с.

  12. Юрасов А.В. Электронная коммерция. – М.: Дело, 2003. – 480 с.

  13. И. Квинт. HTML и CSS на 100%. – CПб.: Питер, 2009. – 352 с.

При подготовке рекомендуется использовать следующие электронные ресурсы:

  1. Жоголев Е.А. Технология программирования [Электронная версия - диск]: Учебное пособие. / Е.А. Жоголев.- М.: Научный Мир, 2004.- 1, 84 Мб.

  2. Кузнецов М.В. PHP 5. Практика разработки Web-сайтов [Электронная версия - диск]: Учебник. / М.В. Кузнецов, И.В. Симдянов, С.В. Голышев.- Санкт-Петербург: БХВ-Петербург, 2005.

  3. Кухарчик А. PHP: обучение на примерах [Электронная версия - диск]: Учебное пособие. / А. Кухарчик.- Минск: "Новое знание", 2004.- 22, 7 Мб.

  4. Мазуркевич А. PHP: настольная книга программиста [Электронная версия - диск]: Учебное пособие. / А. Мазуркевич.- Мн.: Новое знание, 2003.- 13, 2 Мб.

  5. Ульман Л. Основы программирования на PHP [Электронная версия - диск]: Учебное пособие. / Л. Ульман.- М.: ДМК Пресс, 2001.- 9, 51 Мб.

  6. Фленов М.Е. PHP глазами хакера [Электронная версия - диск]: Учебник. / М.Е. Фленов.- Санкт-Петербург: БХВ-Петербург, 2005.- 38, 5 Мб

  7. Север Apache. Источник: http://apache.ru

  8. Руководство по PHP 3. Источник: http://www.ru.php.net/manual/manual.php3

  9. Учебник PHP. Источник: http://softtime.ru

  10. Сервера WAMP и XAMPP. Источник: http://apachefriends.org

  11. Документация фирмы MicroSoft. Источник: http://office.microsoft.com/ru-ru/

  12. Dweb.ru – Портал для web-мастера : PHP

  13. PHP — система разработки скриптов.

  14. PHP Manual.

  15. PHP.SU - Программирование на PHP.

  16. Язык PHP [Электронная версия - диск]: Учебное пособие.- 2009.- 1, 09 Мб.

  17. Krumo: Version 2.0 of print_r(); and ver_dump(). Режим доступа: http://www.sourceforge.net/projects/krumo/.

  18. PHP, MySQL и другие веб-технологии. Режим доступа: http://www.php.su/

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]