Web-программирование ч.1 (3)
Кейно Павел ПетровичНовиков Александр Юрьевич

Web-программирование ч.1 (3)

Дисциплина "Web-программирование ч.1" (3 з.е.): Целью курса «Web-программирование» является изучение серверной части архитектуры Web, знакомство с практикой создания динамических Web-страниц, изучение интерпретируемых языков программирования, среды CGI, методик «тонкой» настройки Web-сервера и изучение популярных решений в области комплексного создания Web-порталов с использованием мультимедиа.

Первостепенная задача курса – познакомить обучающегося с общими принципами взаимодействия клиентского программного обеспечения (браузера) с Web-сервером. Обучаемый должен разделять между собой клиентские и серверные технологии, уметь свободно ориентироваться в принципах организации серверной архитектуры – бек-энда, её основных сущностях, знать базовые решения для создания системы, способной выдерживать высокие нагрузки.

В рамках курса изучается интерпретируемый язык программирования, используемый для создания динамических Web-страниц. Обучающийся, с помощью языка программирования, должен уметь строить простейшие алгоритмы, взаимодействовать с СУБД, серверными сессиями, работать с методами GETи POST, протоколом HTTP.

Общей задачей курса является дать основные знания, используемые в современном мире Web и востребованные на рынке труда.