Что за видеокурс.
Авторский обучающий видеокурс по рпограммированию на языке C++.
Автор курса Михаил Русаков .
Что вошло в видеокурс.
Содержание курса.
Введение.
- Как наиболее эффективно проходить курс?
- Как работает язык C++ изнутри? Это очень важно понимать, поскольку такие базовые знания отличают дилетанта от профессионала.
- В какой среде разработки лучше писать код на C++? Как её скачать, установить (особенно важно, какие компоненты необходимы) и как настроить?
Основы программирования на C++.
- Как пишутся программы на C++?
- Как правильно использовать комментарии?
- Что такое переменные, как они создаются и используются?
- Какие типы переменных есть в C++ и чем они отличаются друг от друга?
- Что такое константы и как с ними работать?
- Какие арифметические, логические и побитовые операции есть в C++ и как их использовать?
- Как работать с консолью?
- Как решить проблемы с кодировкой в консоли (не только на вывод, но и на ввод)?
- Что такое условный оператор и как он работает?
- Что такое оператор switch-case и когда его использовать?
- Что такое циклы и какие они есть в C++?
- Что такое цикл for, while и do-while и какая между ними разница?
- Что такое массивы, какие они бывают и, как и когда их использовать?
- Как работать с многомерными массивами?
- Что такое ссылки и для чего они нужны?
- Как создавать функции, как они работают изнутри, как они взаимодействуют со ссылками и многое-многое другое?
- Что такое область видимости переменных?
- Что такое статические переменные
- Что такое пространства имён, для чего нужны и как применяются?
- Что такое макросы?
- Как правильно разбивать код на разные файлы?
- Как собрать проект?
Работа с указателями.
- Что такое указатели и чем они отличаются от ссылок?
- Как взаимодействуют между собой указатели и массивы?
- Как работают константы и указатели вместе?
- Как работать с массивами в параметрах функций?
- Что такое указатель на функцию, а также как и когда его использовать?
- Что такое динамические объекты?
- Как не допустить утечку памяти?
Объектно-ориентированное программирование.
- Что такое объектно-ориентированное программирование и какие парадигмы в нём есть?
- Как создаётся класс в C++?
- Что такое конструкторы и деструкторы?
- Что такое методы (функции класса) и их перегрузка?
- Как правильно использовать .h и .cpp файлы?
- Что такое модификаторы доступа и как правильно их применять?
- Что такое дружественные функции и классы?
- Что такое статические поля и методы?
- Что такое перечисления?
- Что такое структуры?
- Что такое наследование и как его использовать в C++?
- Что такое виртуальные методы?
- Как делать перегрузку операторов?
- Что такое абстрактные классы и методы?
- Что такое шаблоны и как они используются?
Обработка исключений.
- Что такое исключения и почему они так важны?
- Как обрабатываются исключения в C++?
- Как генерировать исключения?
- Как обрабатывать много исключений?
- Как создавать свои собственные исключения?
Стандартные классы в C++.
- Как выполнять самые различные строковые операции?
- Что такое регулярные выражения, как их создавать и как использовать?
- Как выполнять разнообразные математические операции?
- Как считывать данные из файла?
- Как записывать данные в файл?
- Как использовать контейнеры - важнейшие классы, без которых не обходится ни одна мало-мальски серьёзная программа?
- Как быстро и легко осваивать новые классы, которые могут понадобиться Вам в процессе программирования?
Видеопрезентация курса.
Дополнительную информацию смотрите на сайте видеокурса:
   Карточка курса: *
Название: | Программирование на C++ с Нуля до Гуру |
Автор(ы): | Русаков Михаил |
Формат курса: | Видеокурс |
Цена: | 4970 руб. |
Партнерская программа: | Есть |
*-данные карточки курса могут не соответствовать текущим данным о курсе, подробную информацию смотрите на сайте курса
   Другие курсы автора(ов), издателя:
Ссылки на страницы автора(ов), издателя: Русаков Михаил