Зміст  
   Введення 
  1. Визначення 
  1.1 Технічні особливості 
  1.2 Пристрій веб-додатків 
  2. Технології, що використовуються на стороні сервера 
  2.2 ASP-технологія 
  2.3 ASP 
  2.4 PHP 
  2.5 Python 
  2.6 Perl 
  2.7 NODE. js 
  3. Технології веб-програмування застосовуються на стороні клієнта 
  3.1 Для реалізації GUI 
  3.1.1 HTML 
  3.1.2 XHTML 
  3.1.3 CSS 
  3.2 Для формування та обробки запитів, створення інтерактивного і незалежного від браузера інтерфейсу 
  3.2.1 JavaScript 
  3.2.2 Java 
  3.2.3 Аплети Java 
  3.2.4 Active-X 
  3.2.5 Adobe Flash Flex 
  3.2.6 Silverlight 
				
				
				
				
			  4. AJAX 
  Висновок 
  Список використаної літератури 
   Введення  
   Під сучасними технологіями веб-програмування, сьогодні розуміють в основному, Інтернет-технології, що включають в себе концептуальні знання WWW, HTML, Java, клієнтських і серверних скриптів і мов запитів до баз даних, основи web-дизайну.технологіі повністю перевернули уявлення про роботу з інформацією, та й з комп'ютером взагалі. Виявилося, що традиційні параметри розвитку обчислювальної техніки - продуктивність, пропускна здатність, ємність запам'ятовуючих пристроїв - не враховували головного вузького місця системи - інтерфейсу з людиною. Застарілий механізм взаємодії людини з інформаційною системою стримував впровадження нових технологій і зменшував вигоду від їх застосування. І тільки коли інтерфейс між людиною і комп'ютером був спрощений до природності сприйняття звичайною людиною, послідував безпрецедентний вибух інтересу до можливостей обчислювальної техніки. 
  Створення Web-додатків є однією з найважливіших технологій розробки ресурсів Internet. 
  В даний час набирає популярність новий підхід до розробки веб-додатків, званий Ajax lt; # center gt;  1. Визначення  
   Веб-додаток - клієнт - серверний додаток, в якому клієнтом виступає браузер, а сервером - веб-сервер. Логіка веб-додатки розподілена між сервером і клієнтом, зберігання даних здійснюється, переважно, на сервері, обмін інформацією відбувається по мережі. Однією з переваг такого підходу є той факт, що клієнти не залежать від конкретної операційної системи користувача, тому веб-додатки є межплатформенному сервісами. 
    1.1 Технічні особливості  
   Суттєва перевага побудови Web-додатків для підтримки стандартних функцій браузера полягає в тому, що функції повинні виконуватися незалежно від операційної системи даного клієнта. Замість того щоб писати різні версії для Microsoft Windows lt; # center gt;  1.2 Пристрій веб-додатків  
   Веб-додаток складається з клієнтської і серверної частин, тим самим реалізуючи технологію клієнт-сервер lt; # justify gt; НазваніеЛіцензія lt; # justify gt; У свою чергу на стороні клієнта використовується наступні веб технології: 
  Для реалізації GUI lt; # justify gt; додаток сервер клієнт інтерфейс 
   2. Технології, що використовуються на стороні сервера  
    2.2 ASP-технологія  
   ASP (англ. lt; # justify gt; Сторінка на ASP - це звичайна сторінка HTML, зі вставками, позначеними обмежувачами lt;% і% gt;: 
  lt;%. write Hello World! 
 % gt; 
  Те що знаходиться всередині обмежувачів - це текст програми, що інтерпретується при запиті сторінки. VBScript є мовою за замовчуванням, хоча можливе використання і JScript (або будь-якого іншого мови, якщо встановлено відповідний інтерпретатор): 
  lt;% @ Language= JScript % gt; lt;%. Write ( Hello World! Raquo;); 
 % gt; 
   2.3 ASP  
   Це нова версія технології ASP, ключова в архітектурі Microsoft Framework. Основна відмінність цієї технології від ASP з точки зору архітектури додатків полягає в тому, що код, присутній на web-сторінці, що не інтерпретується, а компілюється і кешується, що, природно, сприяє підвищенню продуктивності додатків. 
  В основу ASP покладена робота в середовищі CLR (Common Language Runtime lt; # center gt;  2.4 PHP  
   Скриптова мова lt; # justify gt; lt ;? php $ a= var raquo ;; 
  $ b= iable raquo ...