Веб–программирование

Содержание

Слайд 2

Задачи:

приобретение теоретических знаний и навыков практической работы в области разработки и создания

Задачи: приобретение теоретических знаний и навыков практической работы в области разработки и
статических и динамических webстраниц, освоение данной предметной области, ее терминологии и специфики.
умение ориентироваться в технологиях разработки интернет–приложений и применять их в профессиональной деятельности.

Слайд 3

Веб-программирование — раздел программирования, ориентированный на разработку веб-приложений (программ, обеспечивающих функционирование динамических

Веб-программирование — раздел программирования, ориентированный на разработку веб-приложений (программ, обеспечивающих функционирование динамических
сайтов Всемирной паутины).
Языки веб-программирования — это языки, которые в основном предназначены для работы с веб-технологиями. Языки веб-программирования можно условно разделить на две пересекающиеся группы: клиентские и серверные.

Слайд 4

Клиентские языки
Как следует из названия, программы на клиентских языках обрабатываются на стороне

Клиентские языки Как следует из названия, программы на клиентских языках обрабатываются на
пользователя, как правило, их выполняет браузер.
Самыми распространенными клиентскими языками являются: JavaScript и VisualBasicScript (VBS).
Их главная особенность заложена уже в наименовании. Программы, составленные на клиентском языке обрабатываются на клиентском ПК. Если говорить более простым языком, то их обработка осуществляется браузером, установленном на компьютере пользователя. Это влечет за собой целый ряд достоинств и недостатков.

Слайд 5

Клиентские языки программирования обладают значительными преимуществами, среди которых отсутствие необходимости отправления документа

Клиентские языки программирования обладают значительными преимуществами, среди которых отсутствие необходимости отправления документа
для последующей обработки на удаленном сервере. Это положительно сказывается на скорости чтения скрипта, сокращает трафик, нагрузку на сервер и денежные средства.

Слайд 6

Серверные языки
Когда пользователь дает запрос на какую-либо страницу (переходит на неё по

Серверные языки Когда пользователь дает запрос на какую-либо страницу (переходит на неё
ссылке или вводит адрес в адресной строке своего браузера), то вызванная страница сначала обрабатывается на сервере, то есть выполняются все программы, связанные со страницей, и только потом возвращается к посетителю по сети в виде файла. Этот файл может иметь расширения HTML, PHP, ASP, ASPX, Perl, SSI, XML, DHTML, XHTML.

Слайд 7

Чем отличаются между собой серверные и клиентские языки программирования? – создать венн-диаграмму

Чем отличаются между собой серверные и клиентские языки программирования? – создать венн-диаграмму

Слайд 8

Язык HTML.За последние годы разработки для Интернета эволюционировали от статических страниц до

Язык HTML.За последние годы разработки для Интернета эволюционировали от статических страниц до
динамических информационных систем. Некоторое время назад создание современных Web-страниц не требовало практически ничего, кроме совершенного владения языком разметки гипертекста (Hypertext Markup Language, HTML). HTML представляет собой простой язык обработки текстов; на этом языке при помощи набора тегов (tags) создается документ, который можно просматривать специальной программой просмотра Web (browser).