Программная инженерия часть 1
О чём курс
Программа бакалавриата «Программная инженерия» (код 09.03.04) представляет собой комплексную образовательную траекторию, рассчитанную на 4,5 года интенсивного обучения. Данный курс разработан для подготовки высококвалифицированных специалистов, способных решать сложные задачи в области разработки программного обеспечения. Программа ориентирована на тех, кто стремится стать ведущим разработчиком, архитектором программных систем, специалистом по качеству ПО (QA) или руководителем проектов в сфере информационных технологий.
Актуальность данной программы обусловлена стремительным развитием ИТ-отрасли и постоянно растущим спросом на профессиональные кадры. Современный рынок труда испытывает острую нехватку экспертов, способных эффективно работать в условиях импортозамещения, цифровизации промышленных предприятий и государственных структур, а также в рамках динамично развивающегося сектора заказного программирования. Обучение на данной программе позволяет студентам не только освоить фундаментальные теоретические знания, но и получить практические навыки, востребованные в крупных ИТ-компаниях и технологических парках.
В процессе обучения студенты проходят путь от основ программирования до проектирования сложных распределенных систем и внедрения интеллектуальных решений. Программа охватывает широкий спектр технологий: от низкоуровневого программирования и архитектуры вычислительных систем до разработки современных веб-приложений и мобильных решений. Особое внимание уделяется методологиям управления проектами, что позволяет выпускникам эффективно работать в командах, применяя подходы Agile, Scrum, DevOps и другие современные стандарты индустрии.
Выпускники программы выходят на рынок труда с глубоким пониманием жизненного цикла разработки ПО, навыками обеспечения качества кода, проектирования пользовательских интерфейсов (UX/UI) и работы с базами данных. Изучение экономики программной инженерии и принципов управления ИТ-проектами дает дополнительное преимущество, позволяя специалистам видеть бизнес-контекст разрабатываемых решений. Выбор данной программы — это инвестиция в востребованную профессию, которая обеспечивает стабильное развитие карьеры в условиях глобальной цифровизации экономики. Обучение построено таким образом, чтобы выпускник был готов к решению задач любого уровня сложности — от написания чистого кода до проектирования архитектуры корпоративных информационных систем.
Программа обучения
- Основы программирования на языке C#
- Дискретная математика
- Алгоритмы и анализ сложности (на языке Python)
- Архитектура вычислительных систем (assembler)
- Объектно-ориентированный анализ и программирование (C#, C++. Java)
- Разработка интернет-приложений (HTML/CSS, JS, React JS, PHP, ASP.NET)
- Технологии прикладного программирования (Java, мобильная разработка под ОС Android)
- Компьютерные сети и телекоммуникации (Модель ISO/OSI, коммутация и маршрутизация - Cisco, D-Link)
- Операционные системы (Cистемное программирование на языке С, Архитектура Windows, Unix/Linux, Администрирование ОС)
- Защита информации
- Программная инженерия
- Методологии управления ИТ-проектами (Waterfall, MSF, RUP, Agile, Scrum, XP, Lean, Kanban, DevOps)
- Инженерия требований к ПО
- Качество кода (принципы, паттерны, рефакторинг)
- Тестирование программного обеспечения
- Проектирование UX/UI
- Проектирование и разработка распределенных программных систем (highload, ORM, web-services, SOA, microservices)
- Информационные системы и технологии (ERP, CRM, СЭД / Архитектура КИС / Внедрение ИС)
- Базы и хранилища данных (SQL, PL/SQL, Архитектура СУБД, OLAP, Business Intelligence)
- Интеллектуальные системы (Machine Learning, Knowledge Engineering)
- Экономика программной инженерии
Теги курса
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.