Изучение фундаментальных принципов языка C++ и объектно-ориентированного программирования.
Овладение возможностями языка C++, помогающими писать компактный и эффективный код с помощью таких концепций, как лямбда-выражения, конструкторы перемещения и операторы присваивания.
Полезные советы и рекомендации, позволяющие избежать проблем.
Изучение стандартной библиотеки шаблонов, включая контейнеры и алгоритмы, используемые в большинстве реальных приложений C++.
Проверка знаний и опыта с использованием упражнений в конце каждого занятия.
Опыт программирования необязателен.
Пишите быстрые и мощные программы на C++, компилируйте код и создавайте выполнимые файлы.
Изучите концепции объектно-ориентированного программирования, такие как инкапсуляция, абстракция, наследование и полиморфизм.
Используйте алгоритмы и контейнеры стандартной библиотеки шаблонов для написания многофункциональных надежных приложений на C++.
Изучите, как автоматический вывод типов помогает упрощать исходные тексты на языке C++.
Разрабатывайте сложные программные решения, используя лямбда-выражения, интеллектуальные указатели и конструкторы перемещения.
Овладейте средствами C++, используя опыт ведущих экспертов по программированию на языке C++.
Изучите возможности C++, позволяющие создавать компактные и высокопроизводительные приложения C++.
Узнайте, что нового ожидается в стандарте C++17.
читать полностью