Дисциплина "Web-программирование"

материал для скачивания

 

методические рекомендации по выполнению лабораторных работ)

3 КУРС

1. "Разработка структуры и дизайна сайта"

2. "Создание HTML-документа с графикой и картами"

3. "Создание HTML-документа с применением таблиц и фреймов"

4 КУРС

1. "Создание бегущей строки"

2. "Создание слайд-шоу"

3. "Размещение часов в строке состояния"

4. "Размещение часов в строке состояния"

5. "Создание графического меню"

6. "Проектирование базы данных"

7. "Создание базы данных MySQL"

8. "Создание страницы для добавления, удаления, редактирования записей базы данных"

9. "Авторизация доступа. Поисковые системы"

10. "Гостевая книга. Система голосования на сайте"

11. "Фотогалерея. Форум"

12. "Система отправки сообщений с сайта. Система рассылки писем"

13.  "Система мониторинга позиций сайта в поисковых системах. FTP-менеджер"

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

по выполнению практических работ

3 КУРС

1. "Программы, выполняющиеся на клиент-ПК и сервере. Насыщенные интернет-приложения. Серверные web-приложения и web-сервисы"

2. "Разработка логической и физической структуры сайта"

3. "Web-полиграфия, ограничения по набору шрифтов и строкам"

4. "Контейнеры тела документа. Элементы разметки тела HТML-документа, типизация, назначение и применение. Графика. Принципы применения графических образов в HTML"

5. "Таблицы в HTML. Принципы применения таблиц в HTML-разметке. Координатная сетка. Графика, организованная в таблицы"

6. "HTML-фреймы. Способы фрагментирования содержания Web-узла при помощи механизма фреймов"

7. "Создание простейшей Web-страницы"

8. "Создание простейшей Web-страницы при помощи Adobe Dreamweaver"

9. "Оформление HTML-форм"

10. "Табличная верстка макета сайта"

11. "Компоновка страниц с использованием фреймов"

12. "Позиционирование. Размещение блочных элементов HTML-разметки в рабочей области браузера"

13. "Основной синтаксис РНР. Способы разделения инструкций, создания комментариев. Переменные, константы и типы данных"

14. "Основы синтаксиса языка JavaScript: литералы, переменные, массивы, условные операторы, операторы циклов"

15. "Внедрение JavaScript-кода в HTML-страницу"

16. "Функции в языке JavaScript. Работа с функциями"

17. "Свойства окна браузера. Программирование свойств окна браузера. Управление окнами. Работа с фреймами"

4 КУРС

1. "Открытие окна с заданными параметрами. Работа с текстом"

2. "Создание пользовательского интерфейса. Обработка нажатий клавиш"

3. "Работа с изображениями, датой и временем. Работа со строками"

4. "HTML-формы и отправка данных с ее помощью. Краткая характеристика методов Post и Get. Механизм получения данных из HTML-форм и их обработка с помощью PHP"

5. "Объекты и классы в PHP. Понятия класса и объекта. Определение и использование классов. Понятие расширения класса. Конструкторы"

6. "Работа с массивами данных. Массивы. Сортировка массивов. Применение функции ко всем элементам массива. Выделение подмассива"

7. "Операции в языке SQL"

8. "Позиционирование. Размещение блочных элементов HTML-разметки в рабочей области браузера"

Дополнительные материалы для изучения, закрепления материала и подготовки

* Варианты вопросов к административной контрольной работе

Лекционный материал:

- Введение в XML и PHP

- Функции в РНР

- Аргументы функций. Передача аргументов по значению и по ссылке, аргументов по умолчанию и возвращаемые значения

- Базы данных и СУБД. Введение в SQL. Основные понятия. Язык запросов SQL (часть 1)

- Базы данных и СУБД. Введение в SQL. Основные понятия. Язык запросов SQL (часть 2)

- Взаимодействие РНР и SQL. Способы взаимодействия PHP и СУБД MySQL. Установка соединения с базой данных, функции отправки запросов и обработка ответов.

КУРСОВОЕ ПРОЕКТИРОВАНИЕ

(4 курс II семестр)

- Методические указания по выполнению курсового проекта

- Список тем курсового проектирования

- Экзаменационные вопросы по Web-программированию

ГБ ПОУ "БЭРТТ"

2023

мобильная версия

сайта