Слайд 2Задачи:
приобретение теоретических знаний и навыков практической работы в области разработки и создания
статических и динамических webстраниц, освоение данной предметной области, ее терминологии и специфики.
умение ориентироваться в технологиях разработки интернет–приложений и применять их в профессиональной деятельности.
Слайд 3Веб-программирование — раздел программирования, ориентированный на разработку веб-приложений (программ, обеспечивающих функционирование динамических
сайтов Всемирной паутины).
Языки веб-программирования — это языки, которые в основном предназначены для работы с веб-технологиями. Языки веб-программирования можно условно разделить на две пересекающиеся группы: клиентские и серверные.
Слайд 4Клиентские языки
Как следует из названия, программы на клиентских языках обрабатываются на стороне
пользователя, как правило, их выполняет браузер.
Самыми распространенными клиентскими языками являются: JavaScript и VisualBasicScript (VBS).
Их главная особенность заложена уже в наименовании. Программы, составленные на клиентском языке обрабатываются на клиентском ПК. Если говорить более простым языком, то их обработка осуществляется браузером, установленном на компьютере пользователя. Это влечет за собой целый ряд достоинств и недостатков.
Слайд 5Клиентские языки программирования обладают значительными преимуществами, среди которых отсутствие необходимости отправления документа
для последующей обработки на удаленном сервере. Это положительно сказывается на скорости чтения скрипта, сокращает трафик, нагрузку на сервер и денежные средства.
Слайд 6Серверные языки
Когда пользователь дает запрос на какую-либо страницу (переходит на неё по
ссылке или вводит адрес в адресной строке своего браузера), то вызванная страница сначала обрабатывается на сервере, то есть выполняются все программы, связанные со страницей, и только потом возвращается к посетителю по сети в виде файла. Этот файл может иметь расширения HTML, PHP, ASP, ASPX, Perl, SSI, XML, DHTML, XHTML.
Слайд 7Чем отличаются между собой серверные и клиентские языки программирования? – создать венн-диаграмму
Слайд 8Язык HTML.За последние годы разработки для Интернета эволюционировали от статических страниц до
динамических информационных систем. Некоторое время назад создание современных Web-страниц не требовало практически ничего, кроме совершенного владения языком разметки гипертекста (Hypertext Markup Language, HTML). HTML представляет собой простой язык обработки текстов; на этом языке при помощи набора тегов (tags) создается документ, который можно просматривать специальной программой просмотра Web (browser).