Лекториум / Каталог курсов / Основы программирования C++
Лекториум /
Каталог курсов / Основы программирования C++
Основы программирования на языке C++
Онлайн-курс для развития навыков программирования
25 уроков с практикой
Свободное расписание
Электронный сертификат Лекториума после успешного окончания курса
Уроки этого курса вы можете изучать без регистрации. Запишитесь на курс, чтобы общаться в чате, выполнять задания и получить сертификат. Это бесплатно
Записаться
Этот курс — подробное введение в программирование на языке C++. Вы познакомитесь с типами данных и операторами, управляющими конструкциями. Подробно разберем основы синтаксиса и лексические структуры языка С++, работу с указателями и динамическое выделение памяти, массивы и функции, научимся объектно-ориентированному программированию.
Если вы только начинаете изучать программирование, то все эти темы могут звучать для вас сложно, но бояться не стоит: автор курса простым языком объяснит теорию и продемонстрирует, как программировать на языке C++. В курсе будут пошаговые инструкции и видеоразборы, практические задания. Вы сможете почувствовать себя увереннее при работе над собственными программами.
На курсе мы будем использовать Jupiter Notebook для выполнения практических заданий. Это позволит вам немедленно применять полученные знания на практике и экспериментировать с языком C++. Подробная инструкция о том, как установить Jupiter Notebook и настроить его на персональном компьютере, будет в курсе
Курс рассчитан на студентов начальных курсов российских вузов; он обеспечивает полное погружение в мир C++. Практический подход, задания и видеоразборы делают процесс обучения легким и интересным.
Для кого
Кому будет интересен курс:
  • Старшеклассникам и студентам, которые интересуются программированием
  • Начинающим специалистам в IT, которые хотят изучить C++
  • Преподавателям, которые хотят увидеть авторский подход к обучению сложному языку программирования
Зачем
  • Приобрести базовые навыки программирования на C++
  • Попрактиковаться в использовании C++ на учебных задачах и почувствовать себя увереннее
  • Разобраться в основах объектно-ориентированного программирования, что является важным навыком в современной разработке программного обеспечения
программа курса
  • 1
    Язык программирования С++. Предпосылки появления
  • 2
    Простейшая программа и используемые инструменты
  • 3
    Базовые понятия языка: выражения, операторы, функции
  • 4
    Выражения. Порядок вычисления. Типы данных. Арифметическое приведение типов. Оператор-выражение
  • 5
    Реализация присваиваний в С++. Приведение типов в процессе присваиваний
  • 6
    Условный оператор (if) оператор выбора (switch), оператор (break), составной оператор (block). Части 1 и 2
  • 7
    Понятие цикла. Оператор while. Циклы (do while) с пред- и постусловием
  • 8
    Указатели и адресная арифметика. Части 1 и 2
  • 9
    Понятие массива (вектор). Связь массивов и указателей. Индексное выражение
  • 10
    Оператор for (для обработки векторов)
  • 11
    Составное присваивание
  • 12
    Многомерные массивы
  • 13
    Функции
  • 14
    Время жизни и области видимости объектов программы
  • 15
    Передача параметров в функцию и возвращаемые значения
  • 16
    Динамическое выделение памяти под массивы
  • 17
    Функции и массивы
  • 18
    Организация ввода-вывода. Клавиатура, файлы
  • 19
    Объектно-ориентированное программирование. Понятие класса
  • 20
    Определение класса. Поля и методы
  • 21
    Конструкторы и деструкторы
  • 22
    Передача экземпляров класса в функции. Ссылочный тип
  • 23
    Перегрузка операций
  • 24
    Предопределенный шаблон класса vector
  • 25
    Предопределенный класс string
Автор курса
  • Артур Вячеславович Лаздин
    Преподаватель факультета ПИиКТ Университета ИТМО, кандидат технических наук
Организаторы
КАИ (Казанский национальный исследовательский технический университет им. А. Н. Туполева)
Лекториум — платформа для размещения онлайн-курсов и digital-издательство, которое создает сложный образовательный контент для вузов, школ и технологических компаний. На ноябрь 2023 года на платформе учится 600 000 человек
Как выглядит курс
Основы программирования на языке C++
Этот курс — подробное введение в программирование на языке C++. Вы познакомитесь с типами данных и операторами, управляющими конструкциями. Подробно разберем основы синтаксиса и лексические структуры языка С++, работу с указателями и динамическое выделение памяти, массивы и функции, научимся объектно-ориентированному программированию.
  • Что вы получите
    • 25 уроков с лонгридами
    • Практические задания в Jupiter Notebook
    • Авторская подача: просто, понятно и увлекательно
    • Свободное расписание: нет дедлайнов и сроков сдачи заданий
    • Все материалы доступны сразу, можно начать обучение в удобное время
    • Профессиональное видео и современная графика
    • Быстрая связь с техподдержкой
    • Сертификат о прохождении курса
  • Наш курс позволит вам
    • Приобрести базовые навыки программирования на C++
    • Попрактиковаться в использовании C++ на учебных задачах и почувствовать себя увереннее
    • Разобраться в основах объектно-ориентированного программирования, что является важным навыком в современной разработке программного обеспечения
Уроки этого курса вы можете изучать без регистрации. Запишитесь на курс, чтобы общаться в чате, выполнять задания и получить сертификат. Это бесплатно
FAQ
больше прекрасных курсов
Находясь на сайте, вы даете согласие на обработку файлов cookie. Это необходимо для более стабильной работы сайта