If you’re looking to learn C and C++ programming, there are several online courses available that can help you from beginner to advanced levels. Here are a few options:
Coursera has a specialization called “Coding for Everyone: C and C++ Specialization” by UC Santa Cruz, which is designed to help you gain a deep understanding of computer programming with C and C++2.
Udemy features “The Complete C & C++ Programming Course” which is a comprehensive guide to mastering the C and C++ programming languages3.
Another course on Udemy is “C and C++ Programming: Step-by-Step Tutorial” which starts with the basic fundamentals and then proceeds to advanced topics4.
freeCodeCamp published a comprehensive 31-hour C++ course on their YouTube channel, which gives you a comprehensive introduction to modern C++ with C++205.
These courses offer a mix of theoretical knowledge and practical exercises, which can be very beneficial for learning programming. Good luck with your coding journey!