
- •Алматы, 2012
- •5В070300 - «Ақпараттық жүйелер»(бакалавриат) мамандығы бойынша «Windows-та бағдарламалау және hci» пәнінен жұмыс оқулық жоспар бойынша құрастырылған.
- •Алматы, 2012
- •5В070300 - «Ақпараттық жүйелер»(бакалавриат) мамандығы бойынша «Windows-та бағдарламалау және hci» пәнінен жұмыс оқулық жоспар бойынша құрастырылған.
- •Оқылатын пәннiң сипаттамасы (түсiнiктеме )
- •Жұмыстық оқу бағдарламасына жалпы сипаттама
- •Пәннің қысқа сипаттамасы
- •Дәріс тақырыптарының жіктелімі
- •Тәжірибелік (семинарлық) сабақтардың тақырыбы
- •Зертханалық сабақтар тақырыбы
- •Соөж тақырыптары
- •Сөж тақырыптары
- •Ұсынылған әдебиеттер тізімі:
- •«ТҰран» университеті мекемесі»
- •«Акпараттық технологиялар» кафедрасы силлабус (sillabus) «программирование в windows и hci» пәні бойынша
- •5B070300 «Ақпараттық жүйелер» (бакалавриат) мамандығы үшін
- •5В070300 - «Ақпараттық жүйелер»(бакалавриат) мамандығы бойынша «Windows-та бағдарламалау және hci» пәнінен жұмыс оқулық жоспар бойынша құрастырылған.
- •Түсіндірме жазбахат
- •Общие данные по рабочей программе
- •Краткое описание дисциплины
- •Основная часть тематика лекционных занятий
- •Темы и содержание семинарских (практических) занятий
- •Темы и содержание лабораторных занятий
- •Тематика срсп
- •Тематика срс
- •Список рекомендуемой литературы:
- •Темы и продолжительность их изучения
- •Задания самостоятельной работы:
- •Тематика и график сдачи срсп
- •График сдачи срс и время консультаций
- •Перечень срс по курсу
- •Вопросы для проведения контроля
- •Информация по оценке знаний
- •Критерии оценки (обобщенные)
- •Определение итоговой оценки по вск
- •Процедура апелляции
- •Требования преподавателя Политика и процедуры курса
- •График выполнения и сдачи заданий по дисциплине
- •График сдачи срс и время консультаций
- •Перечень срс по курсу
- •Лекционный комплекс-контент (тезисы лекций, иллюстративный и раздаточный материал, список рекомендуемой литературы) «программирование в windows и hci»
- •Алматы, 2012 Лекция 1. Введение в php. Основы синтаксиса языка php.
- •План лабораторных занятий
- •Лабораторная работа 1 - Создание и вывод переменных
- •Лабораторная работа 2 – Арифметические, логические операторы
- •Лабораторная работа 3 - Конструкции if, else и elseif
- •Лабораторная работа 4 - Цикл for
- •Лабораторная работа 5 - Таблица умножения
- •Лабораторная работа 6 - Массивы
- •Лабораторная работа 7 - Навигационное меню.
- •Лабораторная работа 8 - Практическое использование функций
- •Лабораторная работа 9 - Работа с функциями. Область видимости переменных.
- •План семинарских (практических) занятий
- •Практическая работа № 2 Использование основных операторов
- •Практическая работа № 3 Использование функций
- •Практическая работа № 4 Работа с формами
- •Лабораторная работа № 5 Работа со строками и заголовком html документа
- •Практическая работа № 6 Принципы Объектно-ориентированного программирования
- •Практическая работа № 7 Работа с датой Основы работы с базами данных на примере MySql
- •Практическая работа № 8 Работа с изображениями. Работа с регулярными выражениями. Работа с cookies Работа с сессиями
- •План лабораторных занятий
- •Лабораторная работа 1 - Создание и вывод переменных
- •Основы php Лабораторная работа 7 - Практическое использование функций
- •Лабораторная работа 7 - Работа с функциями. Область видимости переменных.
- •План семинарских (практических) занятий
- •Методические рекомендации по изучению дисциплины
- •(По работе с учебно-методическим комплексом) Основания, целевая аудитория и ориентированность учебно-методического комплекса
- •Рекомендуемый порядок работы с учебно-методическим комплексом
- •Программное и мультимедийное сопровождение учебных занятий по дисциплине «Алгоритмы, структуры данных и программирование»
- •Программные средства обеспечения дисциплины:
- •Электронные учебники:
- •Перечень специализированных аудиторий, кабинетов и лабораторий
- •Карта обеспеченности дисциплины учебной и учебно-методической литературой
Темы и содержание семинарских (практических) занятий
Тема 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
Список рекомендуемой литературы:
Основная литература:
Акатов А. Уроки PHP. М.: 2003
Артеменко Ю.Н. MySQL Руководство администратора. – М.: Изд. дом "Вильямс", 2005
Водолазский В. Эффективная работа: PHP 4. — СПб.: Питер, 2002. — 416 с.
Григин И. PHP 4. Специальный справочник. — СПб.: Питер, 2002. — 672 с.
Колисниченко Д. Движок для вашего сайта. – СПб.: БХВ-Петербург, 2008. – 368с.: ил.
Костарев А.Ф. PHP в Web-дизайне: Учебное пособие. / А.Ф. Костарев.- СПб.: BHV-Петербург, 2002.- 592 с.: ил.
Дюбуа П. MySQL. Третье издание. – Издательство: Вильямс, 2007. – 1168 с.
Орлов Л. Web-сайт без секретов. – М.: Новый ИД, 2004. – 512 с.
Леонтьев Б. Как создать собственный магазин в Интернете. – М. НТ Пресс, 2006. – 352 с.
Веллинг Л., Томсон Л. Разработка Web-приложений с помощью PHP и MySQL. Третье издание. – Вильямс, 2005. – 880 с.
Аткинсон Л., Сураски З. PHP 5. Библиотека профессионала. Третье издание. – Вильямс, 2005. – 944 с.
Мерсер Д., Кент А. PHP 5 для начинающих. – Вильямс, Диалектика, 2006. – 848 с.
Коггзолл Дж. PHP 5. Полное руководство. – Вильямс, 2006. – 752 с
Леки-Томпсон Э. PHP 5 для профессионалов. Вильямс, 2006. – 608 с.
Конверс Т. PHP 5 и MySQL. Библия пользователя. – Вильямс, 2006. – 1216 с.
Харрис Э. PHP/MySQL для начинающих. – Кудиц-образ, 2007. – 384 с.
Меллер А. PHP 5 и MySQL 5. – М.: Бином, 2007. – 368 с.
Дополнительная:
Флёнов М. PHP глазами хакера. – Спб.: БХВ-Петербург, 2005
Артеменко Ю.Н. MySQL Справочник по языку. – М.: Изд. дом "Вильямс", 2005
Найк Дилип. Стандарты и протоколы Интернета/Пер. с англ.—М.: Издательский отдел «Русская Редакция» ТОО «Channel Trading Ltd.» 2001
Graph H. Bulding web-sites with Joomla. Addison-Wesley. 2006
Стандарты по локальным вычислительным сетям: Справочник. В.К. Щербо, Б.М. Киреичев, С.И. Самойленко. - М.:Радио и связь. 2004
Руслан Куперин. Учебный курс по программированию на PHP.
Басс Л., Клементс П., Кацман Р. Архитектура программного обеспечения на практике. 2-е издание. – СПб.: Питер, 2006. – 575 с.
Бек К. Экстремальное программирование: разработка через тестирование. – СПб.: Питер, 2003. – 224 с.
Селко Д. Стиль программирования Джо Селко на SQL. – СПб.: Питер, 2006. –208 с.
Брагин Л. Электронная коммерция: Учебное пособие. – М.: Экономист, 2005-287 с.
Орлов Л.В. Как создать электронный магазин в Интернет. 3-е издание. – М.: Новый ИД, 2004. – 384 с.
Юрасов А.В. Электронная коммерция. – М.: Дело, 2003. – 480 с.
И. Квинт. HTML и CSS на 100%. – CПб.: Питер, 2009. – 352 с.
При подготовке рекомендуется использовать следующие электронные ресурсы:
Жоголев Е.А. Технология программирования [Электронная версия - диск]: Учебное пособие. / Е.А. Жоголев.- М.: Научный Мир, 2004.- 1, 84 Мб.
Кузнецов М.В. PHP 5. Практика разработки Web-сайтов [Электронная версия - диск]: Учебник. / М.В. Кузнецов, И.В. Симдянов, С.В. Голышев.- Санкт-Петербург: БХВ-Петербург, 2005.
Кухарчик А. PHP: обучение на примерах [Электронная версия - диск]: Учебное пособие. / А. Кухарчик.- Минск: "Новое знание", 2004.- 22, 7 Мб.
Мазуркевич А. PHP: настольная книга программиста [Электронная версия - диск]: Учебное пособие. / А. Мазуркевич.- Мн.: Новое знание, 2003.- 13, 2 Мб.
Ульман Л. Основы программирования на PHP [Электронная версия - диск]: Учебное пособие. / Л. Ульман.- М.: ДМК Пресс, 2001.- 9, 51 Мб.
Фленов М.Е. PHP глазами хакера [Электронная версия - диск]: Учебник. / М.Е. Фленов.- Санкт-Петербург: БХВ-Петербург, 2005.- 38, 5 Мб
Север Apache. Источник: http://apache.ru
Руководство по PHP 3. Источник: http://www.ru.php.net/manual/manual.php3
Учебник PHP. Источник: http://softtime.ru
Сервера WAMP и XAMPP. Источник: http://apachefriends.org
Документация фирмы MicroSoft. Источник: http://office.microsoft.com/ru-ru/
Dweb.ru – Портал для web-мастера : PHP
PHP — система разработки скриптов.
PHP Manual.
PHP.SU - Программирование на PHP.
Язык PHP [Электронная версия - диск]: Учебное пособие.- 2009.- 1, 09 Мб.
Krumo: Version 2.0 of print_r(); and ver_dump(). Режим доступа: http://www.sourceforge.net/projects/krumo/.
PHP, MySQL и другие веб-технологии. Режим доступа: http://www.php.su/