 
        
        - •"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 | 
