Основы профессиональной разработки приложений на С/С++
14.09.202014 недель Система управления обучением Южного федерального университета

О курсе

Онлайн-курс «Основы профессиональной разработки приложений на C/C++» разработанный на основе дисциплин и тематических модулей "Основы алгоритмизации и программирования", "Практикум по программированию", "Структуры и алгоритмы обработки данных", посвящен не только изучению основ языков программирования C и C++, но и знакомству с требованиями, которые предъявляются к коду в промышленной разработке ПО.

Сложность и "размеры" программных проектов растут, при этом требования к срокам разработки и выделяемым ресурсам, как правило, становятся все жестче. Кроме того, если раньше львиная доля ресурсов уходила именно на разработку программы, то теперь в "долгоиграющих" программных проектах значительные затраты приходятся на стадии тестирования, сопровождения и модернизации кода.

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

В данном курсе не только рассматриваются "классические" положения конкретного языка программирования, но и затрагиваются вопросы стиля кодирования, методики отладки программного продукта и его переносимости между платформами. При подготовке курса авторы учли методику представления материалов и проверки знаний в рамках четырех сертификационных курсов по языкам C и C++ (уровней Associate Programmer и Professional Programmer) от C++ Institute - крупнейшей международной организации по сертификации специалистов по языкам программирования C/C++. Успешное освоение курса будет способствовать подготовке обучающихся к сдаче соответствующих сертификационных экзаменов. Авторский коллектив включает как профессиональных преподавателей программирования с многолетним стажем, так и специалистов-разработчиков программного обеспечения, использующих C/C++ в свой повседневной деятельности.

Полученные в ходе изучения курса умения и навыки могут создать основу для формирования у слушателя трудовых функций, включенных в профессиональные стандарты “Программист”, “Системный программист”, “Специалист по тестированию”

Формируемые компетенции

Способность разрабатывать программы на языке C++

Способность применять алгоритмический подход к решению прикладных задач

Способность к использованию инструментальных средств разработки и отладки программ на языке С++

О преподавателях

Входные требования

Школьный курс информатики и ИКТ

Содержание курса

Дата ближайшего старта14.09.2020
ID курсаcad76a34-4a22-48b5-95f0-8db9cdbb4b44
К-во обучающихся на версии курса0
ЯзыкРусский
Длительность14 недель
СертификатЕсть
Версия1

Рецензии и оценки

Отзывы 0
Чтобы оставить отзыв необходимо войти

Отсутствует текст отзыва.