Основы C++. Вводный видеокурс
C++ – один из самых сложных, но очень востребованных и многофункциональных языков программирования. Для его изучения очень важно сразу построить прочный фундамент из базовых знаний.
Этот курс поможет вам плавно влиться в программирование и простыми словами объяснит основы C++.
Все уроки подряд в этом плейлисте:Отдельные уроки по самым важным темам ниже:
1. Основы
Вступительное видео, которое поможет подобрать подходящий для дальнейшей работы инструмент и создать заготовку проекта.
2. Первая программа
Заголовочные файлы, пространства имен, а также два полезных метода стандартной библиотеки для работы с потоками ввода и вывода.
3. Типы данных
Основные типы данных языка. Создание первых переменных, арифметические операции в полной и краткой форме, код простого калькуляторы и с помощью функции rand.
Расширенный набор математических операций .
Отдельный урок освещает . Особенность в том, что в C++ не существует специального типа данных для строк, поэтому приходится что-то изобретать.
4. Циклы и конструкции языка
и циклы, которые позволяют грамотно организовать код и избежать повторений.
Также вы познакомитесь с внутри блока try-catch
.
5. Указатели и ссылки
Что такое указатели (и даже указатели на указатели) и чем они отличаются от ссылок.
6. Массивы, перечисления и структуры.
Если изначально размер массива неизвестен, его можно определить во время выполнения кода. О динамическом выделении и освобождении памяти расскажет .
Еще один способ собрать данные в единый набор – это перечисления.
В курсе они рассматриваются .7. Структуры
8. Функции
Далее в курсе разбираются основы C++ функций. Вы узнаете, зачем нужны прототипы функций, а также что такое и как она помогает организовать работу с разными типами данных и количеством параметров.
9. ООП
С 18 урока начинается знакомство с объектно-ориентированным программированием.
10. Шаблоны
Спасибо, что читаете! Подписывайтесь на меня в социальных сетях Facebook, Twitter, VK, OK и мессенджерах Telegram и TamTam!
Читайте посты целиком на Яндекс.Дзен!
Поддержите мой блог финансово. Все донаты пойдут на оплату хостинга и развитие сайта!