1
1. Введение в веб-программирование. HTML-
разметка
Цель лекции: изучение основных аспектов HTML
Интернет или локальная сеть
В ходе данного краткого курса мы изучим основы веб-
DNS сервер, где
Один из
программирования, которых, тем не менее, будет достаточно
хранится IP-
DNS
Registars
для полноценной разработки сайтов Интернета.
Будут
адрес домена
серверов
рассмотрены: HTML разметка веб-страниц и каскадные
таблицы стилей (
CSS), программирование клиентской части
сайтов на JavaScript, программирование серверной части
сайтов на PHP, использование системы управления базами
Компьютер пользователя
данных MySQL, построение
сайтов на базе систем
управления содержимым (
CMS) на примере CMS Joomla.
Браузер
Adobe Flash Player
Курс рассчитан на слушателя, который уже знает один из
Пользователь
(JavaScript,
(FLASH
языков программирования (например, C/C++, Pascal, Matlab)
HTML,
анимация, Action
и
понимает,
что такое массивы,
циклы и операторы
CSS)
Script)
условного
перехода, а
также какие бывают типы
переменных.
В связи с тем, что данный курс является комплексным,
Сервер
нет необходимости рассказать вначале все о HTML, затем
Интернет или
все о JavaScript и т.д. Поэтому, несмотря на то, что в целом
локальная сеть
(PHP, Python, Perl, Ruby, JAVA,
ASP.NET, MySQL, любые программы)
содержание
лекций
является
достаточно
жестко
структурированным, о многих вещах будет рассказываться
именно в тот момент, когда слушатель будет наиболее готов
Рисунок 1.1 - Взаимодействие компьютера пользователя с
к этому.
Например,
элементы форм HTML будут
сетью при загрузке и просмотре веб-страницы
рассмотрены на 4-й лекции одновременно с основами PHP,
которые позволят сразу же продемонстрировать обработку
Для просмотра веб-страниц в Интернете пользователи
полученных от HTML-страницы данных формы на сервере.
используют
специальные
программы,
называемые