русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


ВЕБ ПРОГРАМУВАННЯ


Дата додавання: 2014-11-27; переглядів: 924.


 

Тексти лекцій

 

Підготовив:

доцент Голуб Б.М.

 

Львів, 2010


Зміст

1. Основні поняття. 5

2. HTML. 7

Структура HTML документа. 7

Тип документа. 7

Теги в HTML. 7

Обов'язкові теги мови HTML. 8

Aтрибути. 8

Класифікація елементів. 8

Основні елементи тіла HTML документа. 9

Форматування тексту. 9

Виділення тексту в HTML. 10

Індекси. 10

Cписки. 10

Посилання та якір. 11

Зображення. 12

Фрейми в HTML документі 13

Таблиці 13

3. Обмін даними у веб-технологіях. 15

Протокол передачі даних HTTP.. 15

Специфікація обміну даними CGI 16

CGI - скрипт. 17

Типи запитів. 17

Механізми прийому даних скриптом.. 18

4. Елемент розмітки FORM і його компоненти. 21

Параметри форми. 21

Елементи форми. 22

5. Каскадні таблиці стилів. 25

Підключення CSS.. 25

Типи носіїв. 26

Базовий синтаксис CSS.. 27

Класи. 29

Ідентифікатори. 29

Контекстні селектори. 30

Сусідні та дочірні селектори. 31

Селектори атрибутів. 32

Псевдокласи. 33

Псевдоелементи. 35

6. JavaScript 36

Загальні відомості 36

Структура JS-програм.. 36

Змінні 36

Базові типи даних. 37

Операції 39

Умовні вирази. 39

Оператори циклів. 39

Функції 40

Масиви. 41

7. Динамічний HTML. 42

Об'єктна модель документа. 42

Структура документа. 42

Ієрархія об'єктів. 42

Властивості та методи об'єктів. 43

Події 44

Об'єкт event 45

Об'єктна модель документа в MS Internet Explorer 46

Динамічний HTML в Internet Explorer 48

Динамічна зміна документа. 48

Фільтри і переходи. 52

Зв'язування даних з документом.. 54

8. ASP.NET. 56

Вступ до ASP.NET. 56

Бібліотека класів платформи .NET Framework. 56

Середовище розробки та виконання. 56

Розробка проекту. 57

Схема роботи і стан перегляду. 59

Директиви. 59

Імпорт просторів імен. 61

Елементи синтаксису. 61

Сторінки ASP.NET. 61

Властивості сторінки. 61

Події сторінки. 63

Способи впровадження коду ASP.NET у сторінку. 64

Елементи управління. 65

Елементи управління HTML. 65

Серверні елементи управління. 65

Властивість AutoPostBack. 67

Прив’язка до даних. 67

Стан сеансу. 67

Архітектура сеансу. 67

Використання стану сеансу. 68

Поставщики стану сеансу. 69

InProc. 69

StateServer 69

SqlServer 69

Класи перевірки даних. 70

Валідатори. 70

Валідатор наявності значення. 70

Валідатор відповідності шаблону. 71

Валідатор порівняння. 71

Валідатор діапазону. 71

Підсумковий валідатор. 72

Користувацький валідатор. 72

Групи валідації 72

Робота з джерелами даних. 73

ADO.NET. 73

Робота з даними типу XML. 73

9. PHP.. 75

Середовище розробки. 75

Елементи синтаксису PHP.. 75

Структура програми. 76

Змінні та константи. 76

Стрічки. 77

Масиви. 77

Конструкції list та each. 78

Форми. 78

10. Java. 80

Головні концепції 80

Початкові цілі 80

Платформа Java. 80

Об'єктність. 81

Безпека. 81

Автоматичне керування пам'яттю.. 82

Приклад програми. 82

Структура Java програми. 82

Лексична структура. 82

Типи даних. 82

Графічний інтерфейс користувача. 83

Java-аплет. 83

Сервлети. 84

Концепція. 84

Архітектура пакету Servlet 85

11. Інші технології Web. 87

Концепція AJAX.. 87

Python. 88

Типи й структури даних. 88

Синтаксис та семантика. 88

Функціональне програмування. 88

Оператори. 89

Вирази. 89

12. Глосарій. 91

CLR.. 91

DOM.. 91

MSIL. 91

MIME.. 91

SOAP.. 91

SSL. 91

XML. 92

XSD.. 92

XSL. 92

Веб-служба. 92

Юнікод. 93

 


<== попередня лекція | наступна лекція ==>
Полигональное моделирование монстра в 3d max | Основні поняття


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн