https://i127.fastpic.org/big/2026/0509/bd/6c2f3d0f3236aa71e6b026b7914306bd.jpg
C++ Programming Level 1
Published 5/2026
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz, 2 Ch
Language: English | Duration: 8h 13m | Size: 6.74 GB

Beginning C++ Programming
What you'll learn
Learn how to design and develop computer programs written in the C++ programming language.
Learn how to read source code written in C++ and understand what it does.
Learn how to find and fix errors in others' and your own source code.
Learn techniques for improving the clarity, speed, and memory usage of your source code.
Requirements
This course does not presume any prior experience writing software. Having a computer to practice coding on is helpful but not necessary. All coding practice can be done in a browser window.
Description
In this course you will learn the essential concepts needed to be able to write software using the C++ programming language. Topics addressed include basic data types, aggregate data types, control structures, functions, pointers, standard input and output, the standard template library, and user-defined classes.
Each lecture focusing on a specific toping in programming with C++ involves looking at and reasoning about how to write correct code, often with live examples of real compiler output displaying the types of error messages encountered when incorrect code is written, so that learners can be prepared to understand the types of error messages output by compilers and know what is the most likely course of action to correct the errors. Repeated exposure to compiler output and error messages is very useful for new developers, and this course provides many examples of how to understand frequently encountered errors and how to correct them.
Software debugging tool usage is a very useful way to explore code for deeper understanding. Students will also see how to effectively use software debugging tools and memory analysis tools to assist in developing error-free, memory-safe software.
Quizzes follow each major lecture to test your understanding of the topics covered, with 38 lectures and over 8 hours of instructional content!
Who this course is for
This course is ideal for people new to computer programming or who have some experience in another programming language and would like to learn C++.