Институт Валдай
УТВЕРЖДАЮ:
Директор
Д.Н. Сергоманов _____________
«28» июля 2026 г.
Срок обучения – 29 недель.
Продолжительность академического часа соответствует нормативным требованиям (45 мин).
| Наименование разделов, модулей, тем |
Всего часов |
1 месяц (168 часов, 6 часов в день) | 2 месяц (168 часов, 6 часов в день) | 3 месяц (168 часов, 6 часов в день) | 4 месяц (168 часов, 6 часов в день) | 5 месяц (168 часов, 6 часов в день) | 6 месяц (168 часов, 6 часов в день) | 7 месяц (168 часов, 6 часов в день) | 8 месяц (24 часа, 6 часов в день) | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1. Основы информационных систем и разработки программного обеспечения | 146.0 | |||||||||||||||||||||||||||||
| Понятие, назначение и структура информационных систем | 34.0 | 34.0 | ||||||||||||||||||||||||||||
| Жизненный цикл программного обеспечения | 33.0 | 8 | 25 | |||||||||||||||||||||||||||
| Основы проектирования программных и web-приложений | 34.0 | 17 | 17 | |||||||||||||||||||||||||||
| Требования к программному продукту и техническая документация | 33.0 | 25 | 8 | |||||||||||||||||||||||||||
| Промежуточная аттестация | 12.0 | 12.0 | ||||||||||||||||||||||||||||
| 2. Алгоритмизация и программирование | 146.0 | |||||||||||||||||||||||||||||
| Алгоритмы и основы алгоритмизации | 34.0 | 22 | 12 | |||||||||||||||||||||||||||
| Типы данных, переменные и выражения | 33.0 | 30 | 3 | |||||||||||||||||||||||||||
| Основные конструкции программирования | 34.0 | 34.0 | ||||||||||||||||||||||||||||
| Функции, массивы и структурирование программного кода | 33.0 | 5 | 28 | |||||||||||||||||||||||||||
| Промежуточная аттестация | 12.0 | 12.0 | ||||||||||||||||||||||||||||
| 3. Объектно-ориентированное программирование и технологии разработки | 146.0 | |||||||||||||||||||||||||||||
| Основы объектно-ориентированного подхода | 34.0 | 2 | 32 | |||||||||||||||||||||||||||
| Проектирование классов и взаимодействие объектов | 33.0 | 10 | 23 | |||||||||||||||||||||||||||
| Диагностика и обработка ошибок в программах | 34.0 | 19 | 15 | |||||||||||||||||||||||||||
| Системы контроля версий в разработке программного обеспечения | 33.0 | 27 | 6 | |||||||||||||||||||||||||||
| Промежуточная аттестация | 12.0 | 12.0 | ||||||||||||||||||||||||||||
| 4. Основы web-технологий и клиентская разработка | 146.0 | |||||||||||||||||||||||||||||
| Принципы работы web-приложений и сети Интернет | 34.0 | 24 | 10 | |||||||||||||||||||||||||||
| HTML: структура и семантика web-страницы | 33.0 | 32 | 1 | |||||||||||||||||||||||||||
| CSS: оформление и адаптивная верстка | 34.0 | 34.0 | ||||||||||||||||||||||||||||
| JavaScript: интерактивность и работа с элементами страницы | 33.0 | 7 | 26 | |||||||||||||||||||||||||||
| Промежуточная аттестация | 12.0 | 12.0 | ||||||||||||||||||||||||||||
| 5. Серверное программирование web-приложений | 146.0 | |||||||||||||||||||||||||||||
| Архитектура и принципы серверной разработки | 34.0 | 4 | 30 | |||||||||||||||||||||||||||
| Обработка HTTP-запросов и реализация серверной логики | 33.0 | 12 | 21 | |||||||||||||||||||||||||||
| Работа с формами, пользовательскими данными и сессиями | 34.0 | 21 | 13 | |||||||||||||||||||||||||||
| Взаимодействие клиентской и серверной частей web-приложения | 33.0 | 29 | 4 | |||||||||||||||||||||||||||
| Промежуточная аттестация | 12.0 | 12.0 | ||||||||||||||||||||||||||||
| 6. Базы данных и информационные системы | 146.0 | |||||||||||||||||||||||||||||
| Основные понятия и модели баз данных | 34.0 | 26 | 8 | |||||||||||||||||||||||||||
| Проектирование реляционных баз данных | 33.0 | 33.0 | ||||||||||||||||||||||||||||
| Язык SQL и обработка данных | 34.0 | 1 | 33 | |||||||||||||||||||||||||||
| Использование баз данных в web-приложениях | 33.0 | 9 | 24 | |||||||||||||||||||||||||||
| Промежуточная аттестация | 12.0 | 12.0 | ||||||||||||||||||||||||||||
| 7. Тестирование, качество и безопасность web-приложений | 146.0 | |||||||||||||||||||||||||||||
| Основы тестирования программного обеспечения | 34.0 | 6 | 28 | |||||||||||||||||||||||||||
| Тестирование и отладка web-приложений | 33.0 | 14 | 19 | |||||||||||||||||||||||||||
| Функциональное тестирование и тестирование пользовательского интерфейса | 34.0 | 23 | 11 | |||||||||||||||||||||||||||
| Основы информационной безопасности web-приложений | 33.0 | 31 | 2 | |||||||||||||||||||||||||||
| Промежуточная аттестация | 12.0 | 12.0 | ||||||||||||||||||||||||||||
| 8. Разработка и сопровождение web-приложений | 154.0 | |||||||||||||||||||||||||||||
| Интеграция программных модулей и внешних сервисов | 34.0 | 28 | 6 | |||||||||||||||||||||||||||
| Развертывание и публикация web-приложения | 33.0 | 33.0 | ||||||||||||||||||||||||||||
| Сопровождение и обновление программного продукта | 34.0 | 3 | 31 | |||||||||||||||||||||||||||
| Разработка и защита итогового проекта | 41.0 | 11 | 30 | |||||||||||||||||||||||||||
| Промежуточная аттестация | 12.0 | 12 | ||||||||||||||||||||||||||||
| Итоговая аттестация | 24.0 | 24.0 | ||||||||||||||||||||||||||||
| Итого | 1200 | 1 месяц (168 часов, 6 часов в день) | 2 месяц (168 часов, 6 часов в день) | 3 месяц (168 часов, 6 часов в день) | 4 месяц (168 часов, 6 часов в день) | 5 месяц (168 часов, 6 часов в день) | 6 месяц (168 часов, 6 часов в день) | 7 месяц (168 часов, 6 часов в день) | 8 месяц (24 часа, 6 часов в день) | |||||||||||||||||||||