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

Данный базовый курс повествует об основных средствах языка C++. Особое внимание уделяется обсуждению базовых принципов работы программ, а также процессу их компиляции. Курс далеко не исчерпывающий и покрывает лишь небольшую часть стандарта языка C++, однако мы постарались рассказать о наиболее...
IT: Для программистов и IT-специалистовIT: Для программистов и IT-специалистов / Программирование
Stepik.org логоStepik.org
Открытый набор
40 часов
Онлайн
Бесплатно

Анонс программы

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

Целевая аудитория

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

Преподаватель

Александр Смаль - сотрудник лаборатории математической логики ПОМИ РАН. Преподаватель СПбАУ.Михаил Кринкин - преподаватель СПбАУ.

Описание Программы

  1. Введение в язык C++
  2. Как выполняются программы на C++
  3. Структуры и классы
  4. Объектно-ориентированное программирование
  5. Дополнительные возможности C++
  6. Шаблоны

Всего 6 модулей 40 уроков, 5-7 часов в неделю.

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

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

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

Сертификат: Computer Science Center.

Формат курса: видео-лекции, задачи на программирование.

Записаться на курс
Программирование на языке C++
Бесплатно
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
40 часов
Онлайн
Бесплатно