Введение_в_web_программирование

Содержание

Слайд 2

Откуда берется интернет

Интернет-провайдер — организация, предоставляющая услуги доступа к сети Интернет и

Откуда берется интернет Интернет-провайдер — организация, предоставляющая услуги доступа к сети Интернет
иные связанные с Интернетом услуги.

Слайд 3

Подключение к интернет

Аппаратная часть:
компьютер
модем
телефонная линия
Программная часть:
установка протокола TCP/IP
установка удаленного доступа к сети
браузер

Подключение к интернет Аппаратная часть: компьютер модем телефонная линия Программная часть: установка
Интернет

Слайд 4

Структура интернет

Структура интернет

Слайд 5

Всемирная паутина (Web)

Всемирная паутина (англ. World Wide Web) — распределённая система, предоставляющая

Всемирная паутина (Web) Всемирная паутина (англ. World Wide Web) — распределённая система,
доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету.
Для обозначения Всемирной паутины также используют слово веб (англ. web «паутина») и аббревиатуру WWW.
Большинство ресурсов всемирной паутины основаны на технологии гипертекста.
Гипертекстовые документы, размещаемые во Всемирной паутине, называются веб-страницами.
Несколько веб-страниц, объединённых общей темой, дизайном, а также связанных между собой ссылками и обычно находящихся на одном и том же веб-сервере, называются веб-сайтом.
Для загрузки и просмотра веб-страниц используются специальные программы — браузеры (англ. browser).

Слайд 6

Браузер — это программа просмотра информационных ресурсов WWW на компьютере, подключенном к

Браузер — это программа просмотра информационных ресурсов WWW на компьютере, подключенном к
Интернету. Современные программы браузеров работают в соответствии со спецификацией HTML, содержат интерпретаторы языков сценариев (VBScript, JavaScript), поддерживают динамическую объектную модель (Dynamic HTML) и т.д.

Слайд 7

Понятие Web-приложения

Веб-приложение — клиент-серверное приложение, в котором клиентом выступает браузер, а сервером

Понятие Web-приложения Веб-приложение — клиент-серверное приложение, в котором клиентом выступает браузер, а
— веб-сервер.
Логика веб-приложения распределена между сервером и клиентом
хранение данных осуществляется, преимущественно, на сервере
обмен информацией происходит по сети
Одним из преимуществ такого подхода является тот факт, что клиенты не зависят от конкретной операционной системы пользователя
Однако различная реализация HTML, CSS, DOM и других спецификаций в браузерах может вызвать проблемы при разработке веб-приложений и последующей поддержке.

Слайд 9

Основные этапы:
веб-дизайн
вёрстка страниц
программирование на стороне клиента и сервера
публикация приложения.

Основные этапы: веб-дизайн вёрстка страниц программирование на стороне клиента и сервера публикация приложения.

Слайд 10

Технологии разработки web-приложений

На стороне клиента (front-end):
Для реализации UI: HTML, CSS
Для создания интерактивных

Технологии разработки web-приложений На стороне клиента (front-end): Для реализации UI: HTML, CSS
страниц: JavaScript
Для выполнения асинхронных запросов: Ajax
Для манипуляции с DOM: jQuery
Для реализации SPA: JS-frameworks (Angular и т.п.)

На стороне сервера (back-end):

Слайд 11






HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартизированный

HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартизированный
язык разметки документов во Всемирной паутине. Большинство веб-страниц содержат описание разметки на языке HTML(или XHTML).

Слайд 14

Гипертекст - это способ организации текста, графики и других данных, при котором

Гипертекст - это способ организации текста, графики и других данных, при котором
элементы данных связаны между собой. Связанными могут быть как элементы одного документа, так и элементы различных документов. Гипертекстовая структура лежит в основе World Wide Web.

Слайд 15

Web-сервер - это компьютер, подключенный к Интернету, на котором выполняется специальная программа,

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

(Uniform Resource Locator - унифицированный локатор ресурса) - это уникальный адрес файла в Интернете, хранящегося на хост-компьютере, подключенном к Интернету. С помощью URL, независимо от протокола доступа, может быть найдена любая информация в Интернете.

Слайд 18

JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений.

JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений.
Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам.
Встраивание в веб-страницы
Расположение внутри страницы:
Для добавления JavaScript-кода на страницу, можно использовать теги , которые рекомендуется, но не обязательно, помещать внутри контейнера . Контейнеров