А.С. Цветков. Лекции на ФСПМИ СПбГУ
Расписание Архитектура Администрирование HTML Win API С++ C# и .NET Дипломные работы Об авторе

Internet, HTML и JavaScript, Web-дизайн

  1. Возникновение и структура Internet. Протоколы TCP/IP. Сервисы Internet: FTP, электронная почта, телеконференции, Telnet, Gopher, WWW.
  2. Адрес в Internet. IP-адрес, доменный адрес. DNS-сервер. Подключение к Internet через телефонную сеть.
  3. Представление и содержание в информации. Понятия о языках SGML, HTML, CSS. Структура простейшего HTML документа. Теги и атрибуты.
  4. Web-серверы и клиенты. Броузеры. Версии HTML. Поддержка HTML в IExplorer и Netscape. Понятия о других броузерах: Opera, HotJava, Lynx и др.
  5. Основные теги структуры документа: параграфы, заголовки, списки.
  6. Изображения, форматы графических файлов в Internet, выравнивание.
  7. Ссылки и метки. Виды ссылок.
  8. Тег <BODY> и общее оформление документа.
  9. Цвета в HTML.
  10. Логические и визуальные теги форматирования. Тег <FONT>.
  11. Таблицы. Использование таблиц для оформления страницы.
  12. Стиль и дизайн оформления страницы. Академический стиль.
  13. Стилевой файл и язык CSS.
  14. Фреймы. Когда надо и когда не надо использовать фреймы.
  15. Программирование диалоговых форм.
     
  16. Примеры простейших программ на JavaScipt (Hello, World!).
  17. Операторы языка JS.
  18. Классы и объекты.
  19. Объект Windows.
  20. Объект Document.
  21. JavaScript и формы.
  22. JavaScript и фреймы.
  23. JavaScript и изображения.
  24. JavaScript и Cookie.
     
  25. CGI-программы. Языки Perl, C, используемые для создания CGI-программ.
  26. Переменные окружения сервера.
  27. Передача данных из формы CGI-программу.
     
  28. Технология Active Server Pages (ASP). Язык JScript, используемый в ASP.
  29. Объектная модель ASP
  30. Доступ к базам данных SQL через интерфейс ADO.
     
  31. Web-сервер IIS 4.0 (Windows NT 4.0), Web-север IIS 5.0 (Windows 2000).
  32. Настройка безопасности сервера, настройка CGI-скриптов.
  33. Программирование ISAPI расширений (DLL-скрипты).
  34. Прочие возможности IIS: (Front Page extention, SSI).
     
  35. Структура сайта, общее оформление.
  36. Дизайн сайта. Обзор лучших работ в сети.
  37. Регистрация сервера в поисковых системах.

Материалы лекций

Презентации, документы
  1. Язык HTML. Основные понятия и теги.
  2. Язык HTML. Таблицы, изображения.
  3. Таблицы стилей.
  4. Язык JavaScript.
  5. Интерфейсы CGI и ISAPI. Сценарии PHP.
  6. Active Server Pages (ASP). Доступ к БД (ADO).
  7. ASP.NET.
  8. Система подготовки текстов LaTeX.
  9. HTML 5 (с примерами)
  10. Книга по JQUERY с примерами
  11. Библиотека JQUERY
  12. Примеры по FancyBox

Материалы практик

Практика 2017 года
  1. JavaScript
Практика 2015 года
  1. Макет сайта, справочник по командам HTML
  2. CSS, JavaScript
  3. HTML5
  4. Active Server pages и ADO.DB
Практика 2014 года
  1. Макет сайта, калькулятор JavaScript
  2. Dynamic HTML
  3. Работа с библиотекой Fancybox.
  4. CGI
  5. ASP

Программное обеспечение

  1. Спецификация HTML 4.0 (на русском языке) (333K)
  2. HomeSite 1.0 (385K) – невизуальный редактор HTML кода – удобно и полезно для профессионала.
  3. HomeSite 4.5 (12.7M) – последняя, очень мощная версия редактора от фирмы Allaire.
    homesite.rar     homesite.r00     homesite.r01     homesite.r02    
  4. Анимационный ролик о HomeSite 4.5
  5. Cold Fusion Express Server (20.5M) – Web-сервер фирмы Allaire.
    coldfusion.rar     coldfusion.r00     coldfusion.r01     coldfusion.r02     coldfusion.r03     coldfusion.r04    
  6. Aditor Pro 3.10 (832K) – текстовый редактор для Windows Commander, поддерживает редактирование html-, c-файлов и пр.
  7. Gif Construction set (1300K) – cоздание GIF-файлов.

Рекомендуемая литература

  1. А.В. Фролов, Г.В. Фролов, Глобальные сети компьютеров. Практическое введение в Internet, E-Mail, FTP, WWW и HTML, программирование для Windows Sockets, БСП т. 23, Диалог-МИФИ, 1998 Download 1.30M
  2. А.В. Фролов, Г.В. Фролов, Сервер Web своими руками. Язык HTML, приложения CGI и ISAPI, установка серверов Web для Windows, БСП т. 29, Диалог-МИФИ, 1998 Download 892K
  3. А.В. Фролов, Г.В. Фролов, Программирование для Internet с Microsoft Visual C++ и MFC в среде Windows 95 и Windows NT, БСП т. 31, Диалог-МИФИ, 1997 Download 761K
  4. А.В. Фролов, Г.В. Фролов, JavaScript - сценарии в активных страницах Web, БСП т. 34, Диалог-МИФИ, 1998 Download 671K
  5. А.В. Фролов, Г.В. Фролов, Microsoft Visual J++ Создание приложений и аплетов на языке Java в двух частях, БСП тт. 30, 32, Диалог-МИФИ, 1997, 1998 Download 364K Download 650K
  6. А.Матросов, А.Сергеев, М.Чаунин, HTML 4.0, СПб, БХВ - Санкт-Петербург, 2000.
  7. А.Хоумер, К.Улмен, Dynamic HTML - справочник, СПб, Питер, 1999
  8. Л. Патерсон и др., Использование HTML 4, QUE, 1998
  9. HTML 3.2, Справочник, Питер, СПб, 1998
  10. Р.Дарнелл, Javascript - справочник, СПб, Питер, 1998
  11. Д. Мейнджер, JavaScript: Основы программирования, BHV, Киев, 1997