- •"Web-программирование" методические указания
- •Содержание
- •Введение
- •Лабораторная работа №1 Разработка приложений с помощью php
- •Теоретические сведения
- •Функция in_array
- •Функция array_search
- •Лабораторная работа №2 Работа с файлами в php
- •Теоретические сведения
- •Лабораторная работа №3 Разработка приложений бд на cервере MySql с помощью php
- •Краткие теоретические сведения
- •Взаимодействие php и MySql
- •Установка соединения
- •Выбор базы данных
- •Получение списка полей таблицы
- •Insert.Php
- •Лабораторная работа №4 Разработка сайта с использованием mvc фреймворка
- •Теоретические сведения
- •Лабораторная работа №5 Работа с таблицами бд с использованием mvc фреймворка
- •Теоретические сведения
- •View/Profiles.Php
- •Лабораторная работа №6 Прототипирование веб-сайта с использованием технологий «классического» php и шаблонизатора Smarty
- •Теоретические сведения
- •Возможности php
- •Задание на работу:
- •Лабораторная работа №7 Использование Ajax и js библиотек
- •Теоретические сведения
- •Поддержка ajax браузерами
- •Страница html для примера ajax
- •Код JavaScript приложения ajax
- •Серверные страницы ajax для asp и php
- •Пример ajax на php
- •Создание объекта xmlHttp
- •Xml, json или текст
- •Пример со списком контактов
- •Dom (Document Object Model).
- •Взаимодействие php и xml посредством dom xml
- •Перевод данных xml-файла в объекты и классы php
- •Задание на работу:
- •Лабораторная работа №8 Разработка компонент для cms Joomla. Разработка простого компонента для пользовательской части
- •Лабораторная работа №9 Разработка компонент для cms Joomla. Разработка компонента с использованием базы данных
- •Лабораторная работа №10 Разработка компонент для cms Joomla. Разработка компонента с административной частью
- •Лабораторная работа №11 Разработка приложения с помощью технологии asp.Net
- •Теоретические сведения
- •Первый проект
- •Задание на работу
- •Лабораторная работа №12 Авторизация. Поддержка сеанса пользователя
- •Теоретические сведения
- •Лабораторная работа №13 Работа с бд в asp.Net
- •Теоретические сведения
- •Лабораторная работа №14 Оформление дизайна страниц в asp.Net
- •Теоретические сведения
- •Основы Master Pages
- •Темы и skin (шкурки)
- •Web-програмування
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ, МОЛОДЕЖИ И СПОРТА УКРАИНЫ
ДОНБАССКАЯ ГОСУДАРСТВЕННАЯ МАШИНОСТРОИТЕЛЬНАЯ АКАДЕМИЯ
КАФЕДРА КОМПЬЮТЕРНЫХ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
"Web-программирование" методические указания
к лабораторным работами и самостоятельной работе
для студентов очной формы обучения
специальности 6.050101
«Компьютерные науки»
«Информационные технологии проектирования»
В печать экз.
Первый проректор
_____________А.Н. Фесенко
Утверждено
на заседании
методического совета
ДГМА
Протокол N __
от __.__.2012 г.
Краматорск 2012
УДК 004.412.2
"Web-программирование" методические указания методические указания к контрольным работам и самостоятельной работе для студентов заочной формы обучения специальности 6.050101 «Компьютерные науки» «Информационные технологии проектирования» /сост. А.В. Алтухов, С.В. Таран. - Краматорск: ДГМА, 2013. - 56 с.
Методические указания содержат задания к выполнению лабораторных работ и самостоятельной работе, выполняемых студентами очной форм обучения специальности 6.050101 «Компьютерные науки» «Информационные технологии проектирования» по дисциплине "Web-программирование".
Составитель А.В. Алтухов, ст. преп.
С.В. Таран, ассистент
Ответственный за выпуск: А.Ф. Тарасов, проф.
Содержание
Введение………………………………………………………………….. |
4 |
Лабораторная работа №1. Разработка приложений с помощью PHP… |
5 |
Лабораторная работа №2. Работа с файлами в PHP…………………… |
10 |
Лабораторная работа №3. Разработка приложений БД на cервере MySQL с помощью PHP………………………………………………… |
13 |
Лабораторная работа №4. Разработка сайта с использованием MVC фреймворка………………………………………………………………. |
22 |
Лабораторная работа №5. Работа с таблицами БД с использованием MVC фреймворка………………………………………………………… |
26 |
Лабораторная работа №6. Прототипирование веб-сайта с использованием технологий «классического» PHP и шаблонизатора Smarty………………… |
31 |
Лабораторная работа №7. Использование Ajax и JS библиотек…………….. |
40 |
Лабораторная работа №8. Разработка компонент для CMS Joomla. Разработка простого компонента для пользовательской части……………… |
57 |
Лабораторная работа №9. Разработка компонент для CMS Joomla. Разработка компонента с использованием базы данных……………………... |
66 |
Лабораторная работа №10. Разработка компонент для CMS Joomla. Разработка компонента с административной частью………………………… |
77 |
Лабораторная работа №11. Разработка приложения с помощью технологии ASP.NET…………………………………………………… |
103 |
Лабораторная работа №12. Авторизация. Поддержка сеанса пользователя……………………………………………………………… |
109 |
Лабораторная работа №13. Работа с БД в ASP.NET…………………… |
119 |
Лабораторная работа №14. Оформление дизайна страниц в ASP.NET.. |
121 |
Список рекомендованной литературы ………………………………….. |
127 |