EMBER_CLI_FASTBOOT_BODY

Программирование на языке C++

Play
To watch this video please visit https://stepik.org/lesson//step/

About the course

Программа курса основана на программах курсов языка C++, читаемых в разное время в Академии Современного Программирования, Академическом университете и Computer Science Center.

Мы постарались подобрать тесты и задачи на программирование, которые помогут проверить понимание изложенного материала. К сожалению, мы сможем проверять только работоспособность присланных нам решений — мы не сможем провести code review всех решений и дать комментарии относительно стиля кодирования. Однако, мы можем обсудить наиболее популярные ошибки: как фактические, приводящие к неработоспособности программы, так и стилистические, ошибки, которые ухудшают читабельность кода и усложняют его поддержку.

Мы благодарны компании JetBrains, при поддержке которой подготовлен данный курс, а также команде Стэпика. Так же хотелось бы поблагодарить Николая Михайловича Пульцина, автора программы курса по C++, на основе которой создан этот онлайн курс.

У этого курса есть продолжение.

Instructors

  1. User picture
    Александр Смаль
    ПОМИ РАН, Computer Science Center, СПбАУ
    Сотрудник лаборатории математической логики ПОМИ РАН. Преподаватель СПбАУ.
  2. Преподаватель СПбАУ.

Reviews

Rated:  5
Очень основательно, вдумчиво и понятно. Рекомендую изучать неспешно, не смотря на всю интересность подачи материала. Прошел 80%, отложил остальное где-то на год, вот сейчас решил пройти заново и осилить целиком, правда в более медленном темпе, с чувством, толком... Пожалуй, это лучший курс по данной теме из всех которые мне довелось попробовать.
Rated:  1
курс для уже имеющих опыт программирования на с++ или иных clike языках программирования. обзор возможностей языка без практических заданий. верните мне 2,5 недели моей жизни...
Rated:  5
Прекрасный курс! Очень помог мне перед собеседованием. Основы действительно основательны))
Play
To watch this video please visit https://stepik.org/lesson//step/
4.7 All reviews

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

Workload:
5-7 часов в неделю
Expected time to complete:
31 hours
Language:
Русский
Certificate:
Computer Science Center
Certificate details
Certificate condition: 90 points
With distinction: 105 points

About the course

Программа курса основана на программах курсов языка C++, читаемых в разное время в Академии Современного Программирования, Академическом университете и Computer Science Center.

Мы постарались подобрать тесты и задачи на программирование, которые помогут проверить понимание изложенного материала. К сожалению, мы сможем проверять только работоспособность присланных нам решений — мы не сможем провести code review всех решений и дать комментарии относительно стиля кодирования. Однако, мы можем обсудить наиболее популярные ошибки: как фактические, приводящие к неработоспособности программы, так и стилистические, ошибки, которые ухудшают читабельность кода и усложняют его поддержку.

Мы благодарны компании JetBrains, при поддержке которой подготовлен данный курс, а также команде Стэпика. Так же хотелось бы поблагодарить Николая Михайловича Пульцина, автора программы курса по C++, на основе которой создан этот онлайн курс.

У этого курса есть продолжение.

Requirements

Курс рассчитан на студентов, владеющих синтаксисом хотя бы одного из «стандартных» структурных языков программирования (C, Pascal, Java, Fortran, и т.п.). Это значит, что мы предполагаем, что слушатели нашего курса уже знакомы с такими базовыми понятиями, как «переменная», «функция», «условный оператор» и «цикл». На первой лекции рассказывается о базовых синтаксических конструкциях, но в дальнейшем этому уделяется мало внимания.

Target audience

Студенты младших курсов

This course is entirely free. All content is available now.