Description
Are you looking to become a proficient programmer? Look no further than learning C and C++. These powerful programming languages are widely used across many industries and applications. By learning C++, you’ll not only acquire the key concepts of programming that apply to other languages but also get hands-on experience with modern C++ which is widely used in today’s software industry.
This course will cover everything you need to know, from the basics of C++ to advanced topics like inheritance and polymorphism. You’ll be guided through a proven curriculum that covers more material than most C++ university courses. Plus, you’ll be learning from an experienced university full professor who has been using and teaching C++ for over 25 years.
Our comprehensive course includes quizzes, live coding exercises, challenge coding exercises, and assignments to ensure you have a solid grasp of C++ programming. Don’t settle for obsolete versions of C++ taught in other courses – learn modern C++ and become a skilled programmer. Start your journey today!
Are you wondering which programming language to learn that will add value to your resume and increase your chances of getting a job interview? Look no further than C++. This programming language is considered a badge of honor among software developers and is routinely ranked in the top 5 programming languages by popularity. C++ has been consistently in the top 10 for close to 20 years, making it a very relevant language to learn.
C++ is used for developing a lot of software today, including leading tech companies such as Amazon, Apple, Microsoft, PayPal, Google, Facebook, and Oracle, to name a few. Many of their products, including operating systems like Windows, Linux, and Mac OSX, as well as Adobe products like Photoshop and Illustrator, are written in C++.
But why should you learn C++? For one, it is a powerful language that can do many things that other languages cannot. C++ is also super fast and flexible, supporting both procedure and object-oriented programming. If you want to learn C++, finding a good course taught by an experienced instructor is critical. This is where the Modern C++ course, taught by Frank Mitropolous, comes in. Frank has been using C++ for over 2 decades and has taught students in both university courses and industry training courses.
This course focuses on teaching Modern C++ (specifically C++ 14 and C++17), which are the versions currently being used by the industry. While C++20 is new, the industry is mainly using C++14, and it will take years for them to migrate to C++20. Therefore, it is beneficial to learn Modern C++ first and focus on the latest versions later.
The course assumes no previous experience with C++ and covers key topics such as looping, functions, pointers, class hierarchies, and smart pointers. C++ may be complex, but with the right instructor and training, you can quickly learn the language and create your own programs. Learning the foundations of Modern C++ should be your priority, and this course will give you the necessary skills in the shortest possible timeframe.
Who this course is for:
This course is perfect for absolute beginners with no previous coding experience, or anyone wanting to add C++ to their existing skillset.
Anyone looking to increase career options by learning one the most in-demand programming languages.
Requirements
No prior knowledge is needed for this course
One System, with atleast 4GB of RAM and an active internet connection is required.
Last Updated 4/2023