EMBER_CLI_FASTBOOT_BODY

Углубленное программирование на C/C++

Онлайн-курс «Углубленное программирование на C / C++» является «репликой» очных курсов для студентов 1-го семестра обучения в рамках проектов «Технопарк@Mail.Ru» в МГТУ им. Н.Э. Баумана и «Техносфера@Mail.Ru» в МГУ им. М.В. Ломоносова.

22+ акад. часа видеоматериалов плюс самостоятельная работа
Certificate Stepik

About this course

Курс формирует практические умения и навыки разработки программных систем среднего уровня сложности на языке C++ с применением стандартной библиотеки языка, а также типовых приемов (шаблонов) объектно-ориентированного проектирования.

В курсе рассматриваются ключевые аспекты эффективной работы с памятью, безопасного программирования, асинхронных вычислений, делается краткий экскурс в возможности диалектов C++11/C++14.

Who is this course for

Начинающие программисты, владеющие основами языков C и C++

Успешное прохождение курса предполагает уверенное знание основ процедурного программирования на языке C и объектно-ориентированного программирования на языке C++. Полезными также будут опыт применения компилятора семейства gcc 4 / 5 / 6 и умение работать с одной из распространенных систем контроля версий и управления исходным кодом.

Meet the Instructors

User picture
Алексей Петров
Преподаватель курса "Углубленное программирование на языке C / C++" проектов "Технопарк@Mail.Ru" и "Техносфера@Mail.Ru"
Эксперт-практик в области информационного и программного обеспечения автоматизированных систем и языков программирования высокого уровня.

Course content

Углубленное программирование на языке C
  1.  
     
  2.  
     
  3.  
     
  4.  
     
Объектная модель языка C++. Обобщенное программирование
Библиотеки промышленной разработки
Шаблоны проектирования. Основы промышленной разработки

Certificate

Mail.Ru

Learners' reviews

Не плохая теория и совсем плохая практика. Ждите задания с рецензиями.
Кажется, хорошие лекции, много материала, преследуются благие цели... Но реализация у курса очень сильно хромает. По факту все задания - выбор правильного ответа из предложенных. Основной проект предлагается выполнить "самостоятельно", даются совсем уж скудные рекомендации, ни идей, ни практических советов, ни примеров. В силу того, что заданий по программированию в курсе почти нет, выше тройки поставить здесь просто нельзя
лекции хорошие, но чересчур академические, не хватает примеров с кодом. Задания вообще непонятные, первые две задачи были хорошие, все основное шлак

Share this course