Уроки курса
Путеводитель по курсу
«Основы программирования на языке C++»

  • Язык программирования С++. Предпосылки появления

  • Простейшая программа и используемые инструменты

  • Базовые понятия языка: выражения, операторы, функции
  • Выражения. Порядок вычисления. Типы данных. Арифметическое приведение типов. Оператор-выражение
  • Реализация присваиваний в С++. Приведение типов в процессе присваиваний

  • Условный оператор (if), оператор (break), составной оператор (block). Часть 1

  • Условный оператор (if), оператор (break), составной оператор (block). Часть 2
  • Понятие цикла. Оператор while. (do while) циклы с пред- и постусловием
  • Указатели и адресная арифметика. Часть 1

  • Указатели и адресная арифметика. Часть 2


  • Понятие массива (вектор). Связь массивов и указателей. Индексное выражение

  • Оператор for (для обработки векторов)


  • Составное присваивание

  • Многомерные массивы

  • Функции

  • Время жизни и области видимости объектов программы
  • Передача параметров в функцию и возвращаемые значения
  • Динамическое выделение памяти под массивы

  • Функции и массивы


  • Организация ввода-вывода. Клавиатура, файлы

  • Объектно-ориентированное программирование. Понятие класса
  • Определение класса. Поля и методы
  • Конструкторы и деструкторы

  • Передача экземпляров класса в функции. Ссылочный тип
  • Перегрузка операций

  • Предопределенный шаблон класса vector
  • Предопределенный класс string

Основы программирования на языке C++
Этот курс — подробное введение в программирование на языке C++. Вы познакомитесь с типами данных и операторами, управляющими конструкциями. Подробно разберем основы синтаксиса и лексические структуры языка С++, работу с указателями и динамическое выделение памяти, массивы и функции, научимся объектно-ориентированному программированию.
  • Что вы получите
    • 25 уроков с лонгридами
    • Практические задания в Jupiter Notebook
    • Авторская подача: просто, понятно и увлекательно
    • Свободное расписание: нет дедлайнов и сроков сдачи заданий
    • Все материалы доступны сразу, можно начать обучение в удобное время
    • Профессиональное видео и современная графика
    • Быстрая связь с техподдержкой
    • Сертификат о прохождении курса
  • Наш курс позволит вам
    • Приобрести базовые навыки программирования на C++
    • Попрактиковаться в использовании C++ на учебных задачах и почувствовать себя увереннее
    • Разобраться в основах объектно-ориентированного программирования, что является важным навыком в современной разработке программного обеспечения
Запишитесь на курс, чтобы общаться в чате, выполнять задания и получить сертификат. Вы получите доступ, как только начнется обучение. Это бесплатно!