Учебные материалы

WEB - программирование
Краткое содержание дисциплины
Клиентские языки программирования: HTML, CSS, JavaScript Серверные языки
программирования: PHP, ASP.NET
Цели и задачи дисциплины
Цели дисциплины: формирование у студентов знаний и навыков в области
программирования и использования современных веб-технологий Задачи
дисциплины: обучение клиентским и серверным языкам программирования, а также
базовым понятиям веб-дизайна
Компетенция обучающегося, формируемые в результате изучения данной дисциплины
- Способен выполнять работы по интеграции отдельных модулей и компонентов с корпоративными информационными системами
- Способен разрабатывать и управлять ИТ-сервисами предприятия и контентом Интернет-ресурсов
- Способен воспринимать межкультурное разнообразие общества в социально-историческом, этическом и философском контекстах
Web - программист
Web-программист – это IT-специалист, который создает и обслуживает сайты, порталы, различные интернет-сервисы, веб-приложения. На сегодняшний день это одна из самых востребованных профессий на рынке труда, так как без информационных технологий не может обойтись ни одна компания.
Веб-программисты могут специализироваться на узких направлениях: frontend (клиентская часть) разработчики, backend (серверная часть) разработчики, fullstack-разработчики.
Так, Frontend-разработчики специализируются на внешней составляющей сайта. Они отвечают за корректное отображение информации в браузере, инфографику на сайте, анимацию – все то, что пользователи видят на мониторе.
Backend-разработчик отвечает за логику, которая скрыта от пользователей. Это: оптимизация нагрузки на сервер, аутентификация пользователей и так далее.
Fullstack-программист – это специалист, отвечающий за все этапы разработки, то есть frontend и backend-разработчик в одном лице.
В обязанности веб-программиста входит создание технического задания проекта, создание сайта, сопровождение ресурса, разработка новых программ, общение с заказчиком.