Место дисциплины в учебном процессе
Содержание дисциплины
Дисциплина входит в цикл дисциплин специализации, федеральный компонент, в соответствии с общеобразовательной программой базового высшего образования по специальности 010501.65 "Прикладная математика и информатика". Дисциплина базируется на материале, излагаемом в курсах "Информатика", "Программирование", "Базы и банки данных".
Лекционные занятия, их содержание и объем в часах
- Предмет Web-программирования. (8 час.)
- Инструменты и технологии WEB программирования.
- Apache.
- Системы управления сайтами.
- Разработка шаблонов сайтов.
- CSS.
- Программирование на стороне клиента и сервера.
- Java и JavaScript. Отличия от JavaScript.
- Программирование на стороне сервера. (2 час.)
- Протокол HTTP.
- CGI.
- Передача параметров серверу.
- Запоминание состояния.
- Меры безопасности.
- CGI и базы данных.
- СУБД MySQL. (4 час.)
- Доступ к базам данных.
- Система безопасности.
- Утилиты.
- Язык SQL.
- ASP.NET. (4 час.)
- Отличия от VBScript.
- Встроенные и внешние объекты.
- Доступ к базам данных.
- Примеры программ.
- Perl. (6 час.)
- Особенности языка.
- Регулярные выражения.
- Внешние модули.
- Доступ к базам данных.
- Примеры программ.
- PHP. (8 час.)
- Особенности языка.
- Доступ к базам данных.
- Примеры программ.
- Web-программирование и хостинг. (2 час.)
- Особенности удаленной отладки приложений.