ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Федеральное государственное бюджетное образовательное
учреждение высшего профессионального образования
«Национальный исследовательский ядерный университет «МИФИ»
ОБНИНСКИЙ ИНСТИТУТ АТОМНОЙ ЭНЕРГЕТИКИ
КАФЕДРА «ИНФОРМАЦИОННЫЕ СИСТЕМЫ»
Лабораторные работы
по дисциплине
«Web-программирование»
для студентов специальности:
230201 – «Информационные системы и технологии»
направление 230200 - «Информационные системы»
«____» ____________ 20__ г. Зав. кафедрой ИС __________________ Яцало Б.И.
Лабораторный практикум по дисциплине
«Web-программирование».
Лабораторный практикум включает в себя разработку связанных гипертекстовых документов, элементов web-сайтов и web-приложений, с использованием web-технологий и языков web-программирования: HTML, CSS, JavaScript, PHP, JavaSE и JavaEE, ASP.NET. Практикум состоит из пяти лабораторных работ. Защита работ происходит в компьютерном классе с демонстрацией готового web-приложения или его элементов и отчётом по теоретической и практической части.
Общие требования к лабораторным работам
Лабораторная работа № 1 «Основы использования HTML и CSS»
Задание: Разработать сайт-визитку, используя технологии HTML и CSS.
Возможные варианты: Сайт компании, сайт общественной организации, сайт магазина, исторический сайт, сайт музея, развлекательный сайт, музыкальный сайт, сайт хранилище, научный сайт и т.д.
Требования:
o html-документ,
o заголовок документа,
o внешние стили,
o мета-информация о документе,
o заголовки,
o абзацы текста,
o списки,
o таблицы,
o ссылки,
o картинки,
o логическое и физическое форматирование текста;
Используемые инструментальные средства: под Windows - Notepad++, SciTE, TopStyle, под Linux - Quanta или vim или др (NetBeans IDE).
Лабораторная работа № 2 «Использование возможностей JavaScript»
Задание: К сайту-визитке добавить возможности интерактивности (динамики на стороне клиента), используя язык программирования JavaScript.
Варианты динамики: Интерактивное меню, интерактивная таблица, слайд шоу, генерация документа, гостевая книга, проверка полей формы на корректность вводимых данных, проигрывание музыки и видео, интерактивные подсказки и т.д.
Требования:
Используемые инструментальные средства: под Windows - Notepad++, SciTE, под Linux - Quanta или vim или др (NetBeans IDE) для отладки Firefox и плагин (модуль) Firebug.
Лабораторная работа № 3 «Основы программирования на языке РНР. Создание web-приложения для работы с базой данных в СУБД MySQL»
Задание: К сайту-визитке добавить динамически-формируемые разделы, используя язык программирования PHP и СУБД MySQL.
Варианты веб-приложений: Веб-почтовый клиент, новости и объявления, интерактивный список товаров, вопрос-ответ, web-каталог файлов, web-прайслист, web-тестирование, web-библиотека, web-поисковик, web-регистрация (конференция, семинар) и т.д.
Требования:
Используемые инструментальные средства:
Лабораторная работа № 4 «Основы программирования на языке Java. Создание простого приложения доступного через браузер»
Задание: Разработать небольшое web-приложение или java-апплет, используя язык программирования Java.
Варианты веб-приложений: Java-игра, аниминированное меню, анимированный текст, графики и диаграммы, карты, фотографии, расчетные программы, калькулятор и т.д.
Требования:
Используемые инструментальные средства:
Лабораторная работа № 5 «Знакомство со средствами создания web-приложений ASP.NET»
Задание: Разобраться в работе web-приложения ASP.NET.
Варианты примеров веб-приложений: Почтовый клиент, управление новостями и объявлениями, интерактивный список товаров, форум, чат, каталог файлов, библиотека, поиск, форма регистрации (конференция, семинар) и др.
Требования:
Используемые инструментальные средства:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.