RIT Classifieds>RIT Online Courses>Complete Modern C++ (C++11/14/17)

Complete Modern C++ (C++11/14/17)

About this Specialization

This course offers an in-depth introduction to modern C++ programming, focusing on features from C++11, C++14, and C++17. You\'ll master key techniques like memory management, object-oriented programming, operator overloading, and lambda expressions, while gaining hands-on experience through practical examples and projects.\\n\\nThe course begins with C++ basics, including variables, functions, and debugging, before progressing to advanced topics like move semantics, memory management with smart pointers, and exception handling. You\'ll also explore C++17 features such as structured bindings, parallel algorithms, and advanced template programming. As you advance, you\'ll work on projects that reinforce concepts like inheritance, composition, file I/O, concurrency, and threading, equipping you with the tools to handle complex tasks efficiently.\\n\\nThis course is perfect for intermediate programmers who want to master modern C++ features. Prior knowledge of basic C++ and object-oriented programming is recommended, though the course is structured to guide you step by step through each concept and feature. By the end, you\'ll be equipped with the skills to excel in C++ development and the job market.

Created by: Packt


Related Online Courses

This course provides participants with a comprehensive understanding of how custom GPTs can be leveraged for strategic decision-making in business. It begins with an introduction to custom GPTs,... more
Designed to provide a holistic approach to business interactions, this curriculum combines essential skills in feedback delivery, teamwork, and writing to transform you into a proficient and... more
This course will provide you with an overview over existing data products and a good understanding of the data collection landscape. With the help of various examples you will learn how to identify... more
The practice of investment management has been transformed in recent years by computational methods. This course provides an introduction to the underlying science, with the aim of giving you a... more
Do you have people reporting to you that need managing? Or perhaps you want to consider a career in human resources? Or freshen up your HR knowledge?\\n\\nThis specialization provides a robust... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL