Конспект по дисциплина "Програмиране в Internet"



Дата25.07.2016
Размер33.63 Kb.
#6516
ТипКонспект
КОНСПЕКТ

по дисциплина “Програмиране в Internet”


  1. Въведение в технологиите: DHTML, CGA, ISAPI, ASP, ASP.NET

  2. Въведение в DHTML. Структура на страница. Основни тагове.

  3. Текстови стилове, връзки, вграждане на картини, форматиране на текст, специални символи.

  4. Специални средства на HTML: неподредени и подредени списъци. Карти с линкове.

  5. Таблици, формуляри. Таблици с изображения. Елементи на формуляр.Фреймове. Прехвърляне на данни между фреймове.

  6. Въведение в писането на скриптове в Internet: JavaScript / JScript . Място и структура на скрипта. Скрипт и DOM модел. Данни, оператори и аритметика.

  7. Управляващи структури на JavaScript. Функции. Масиви. Едно и многомерни масиви. Предаване на масив и елементи като аргумент.Време на живот и обсег на имената в JScript.

  8. Обекти в скрипта. Йерархия на обектите. Обект String, Math, Array, Date. Превръщане на низ в HTML набор.

  9. Динамичен HTML – Каскадни стилове (CSS). Класове и псевдокласове в стиловете. Декларации на стил. Импорт на файл със стилове.

  10. Каскадни стилове: in-line и глобални. Стилове и хипервръзки. Позициониране на елементи в страница с помощта на атрибути на CSS.

  11. Управление на фона и вида на курсора с помощта на атрибути на CSS. Оппеделяне размера, полетата, скролирането и обхващането на текстови полета в страницата чрез стил.

  12. Скрипт, управляван от събития.

  13. Филтри. Примери с различни филтри: обработка на изпображения, добавяне на сенки, градиенти, блясък, илюзия за движение.

  14. Филтри и преходи: вълнообразно представен текст, филтри light и dropshadow.

  15. Преходи и CSS модела. Преходи blendtransition и revealtransition.

  16. Добавяне на компоненти в WEB приложение. Инсталируеми компоненти. Особености на ActiveX контролите. Вграждане на контрол в страница.

  17. ActiveX контроли и DHTML – привързване към данни с Tabular Data Control (TDC). Основни методи и properties на контрола. Привързване към изображение с помощта на контрола. Привързване към таблица.

  18. TDC контрол и сортировки. TDC контрол и филтрации.

  19. ActiveX контроли, използвани в мултимедийни приложения: Structured Graphics Control - графични примитиви, транслации, ротации, прихващане на събития, мащабиране.

  20. Мултимедийни контроли на DirectAnimation: Path control, Sequencer control, Sprite control.

  21. Мултимедийни контроли в WEB страница: вграждане на звук и видео. Използване на Media Player контрол. Вграждане на real-time звук и образ в страницата (радио сигнал и TV)..

  22. Технология Active Server Pages (ASP). ASP и сървър.

  23. Обекти на ASP. Обект Request. Обект Response.

  24. Обекти на ASP: обект Server; обект Session и обект ObjectContext.

  25. Интегриране на ASP обекти във Visual C++.

  26. Скриптови обекти на ASP. Сървърни компоненти на ASP.

  27. Свързване с база от данни с помощта на ASP.

  28. Интеграция на ASP с ADO и оттам с бази от данни в WEB.

  29. Работа с файове в PHP. Пример за качване (upload) на файл.

  30. PHP и бази от данни.Добавяне на запис в БД.




  1. Въведение в XML (Extensible Markup Language). Основни цели. Базови единици на XML. Документи и схеми.

  2. Обекти на IE за показване на данни, описвани с XML (XMLDOM). Езикът XML. Понятие за добре форматиран документ.

  3. Анализ на XML документ (парсъри). Типове анализатори и базови подходи (DOM и SAX). Сравнение. Характеристики на основните XML парсъри.

  4. Бази от данни и XML. Съответствие, базирано на схема. XML и основните СУБД.

  5. Използване на XML в HTML. XSL трансформация – необходимост и реализация.




  1. Хакерски атаки в Internet: същност на XSS инвазиите. Пример за атака с вмъкване на script.

  2. Схема на XSS стаките.

  3. Хакерски подходи: вмъкване на скрипт вместо атрибут, активиране на скрипт през събитие и др.

  4. XSS атаки срещу локални файлове. XSS атаки към ресурси.

  5. Спасения от XSS атаки: кодировка на входа, заграждане с “, вкарване данните в innertext, спасяване на cookies, добавяне на атрибут .

  6. Хакери и БД. Атаки от тип - sql инжекция .

  7. Псевдоспасения от sql injection атаките.

  8. Реални противодействия на sql injection атаките.

  9. Пример на защитен код код с много нива на защитеност.




  1. Въведение в технологията AJAX. AJAX библиотека и архитектура.

  2. Разширения в ASP.NET AJAX .

  3. Програмни подходи в AJAX: дефиниране на клас.

  4. Технология за частично сваляне. Анатомия на AJAX Postback.




  1. Търсачките в Интернет – поглед отвътре -проблеми и алгоритмични решения.

  2. Архитектурни и организационни особености. Често използвани термини

  3. Алгоритми и ускорения в претърсването на web пространството. Алгоритми за индексация. Оптимизационни техники.


02.2008 г.

съставил проф. д-р О. Наков





Каталог: KST%202%20kurs%20Mag
KST%202%20kurs%20Mag -> Лекция №2 Проектиране на сгис
KST%202%20kurs%20Mag -> Интегрални Схеми. Определения. Процеси на проектиране и производство. Основни елементи и технологии
KST%202%20kurs%20Mag -> Лекция No 5 Преглед на архитектурните и схемотехнически особености на съвременните fpga чипове
KST%202%20kurs%20Mag -> Лекция №4 Проектиране на сгис памети в компютърните системи архитектура, логически и схемотехнически характеристики
KST%202%20kurs%20Mag -> Упражнение №1, 2009
KST%202%20kurs%20Mag -> Лекция No7 Основни типове данни и операции при vhdl описания на цифрови устройства. Реализа
KST%202%20kurs%20Mag -> Проектиране на сгис упражнение No 6
KST%202%20kurs%20Mag -> Стъпки в процеса на проектиране на цифрови устройства върху конфигурируеми чрез маски сгис. Пример за проектиране “отгоре-надолу”


Сподели с приятели:




©obuch.info 2024
отнасят до администрацията

    Начална страница