Курс C++ Tutorial от платформы SoloLearn даст вам достаточно знаний, чтобы сделать собственную программу.
В учебную программу входят более 80 уроков, в которых рассматриваются основные понятия, типы данных, массивы, указатели, условные операторы, циклы, функции, классы и объекты.
Вам подойдет этот курс, если вы:
- хотите изучить C++, имея нулевой уровень;
- желаете выучить этот язык программирования на практике, попутно проходя интересные игры и тесты.
Ключевые навыки, которые вы освоите на этом курсе:
- работа с переменными и операторами;
- использование функций, условных выражений и циклов;
- работа с динамической памятью;
- инкапсуляция;
- применение конструкторов;
- разделение программы на файлы;
- создание списка инициализации.
Учебная программа:
- основные понятия: определение, инструменты, печатание текста, комментарии, переменные, базовая арифметика, оператор присваивания, инкремент;
- условные выражения и циклы: if, else, while, for, do… while, логический оператор;
- типы данных, массивы, указатели: интервалы, float, строки, char и bool, массивы в циклах, указатели, динамическая память;
- функции: параметры, генератор случайных цифр rand(), значение параметра, рекурсия, передача массива в функцию;
- классы и объекты: примеры классов, абстракция, инкапсуляция, конструкторы;
- больше о классах: разделение программы на классы, деструкторы, выбор оператора, константные объекты, списки инициализации, композиция, ключевые слова friend и this, перегрузка оператора;
- наследование и полиморфизм: защищенные компоненты, конструктор производного класса, деструктор, виртуальные функции, абстрактные классы;
- шаблоны, исключения и файлы: шаблоны функций и классов, специализация, работа с файлами;
- задачи.
По окончании каждого модуля дан тест на проверку изученного материала.
В конце обучения студенты получают сертификат.