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

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

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

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

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

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

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


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

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


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

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

Функции

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

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


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

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

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

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

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