Cisco Networking Academy: C++ Essentials 1 OnlineNew
Build your C++ programming skills and prepare for CPE – C++ Certified Entry-Level Programmer certification.
C++ Essentials 1 is designed to introduce you to the fundamentals of programming and the C++ language. You’ll learn the foundations of programming, including the compilation process, variables, data types, operators, and the basics of flow control. As you advance, you'll explore data conversions, loops, pointers, functions, and memory management.
After completing this course, you’ll be prepared to take the CPE – C++ Certified Entry-Level Programmer certification exam. Then continue honing your skills with C++ Essentials 2 and C++ Advanced.
Developed in collaboration with OpenEDG C++ Institute
- All current Cambridge University members (departments and colleges)
- Further details regarding eligibility criteria are available
No prior knowledge of programming is required.
The course covers key programming concepts, C++ syntax, variables, data types, control structures, functions, pointers, memory management, objects, namespaces, and basic exception handling. Each module includes study resources, quiz tests, and hands-on labs, facilitating a practical learning experience.
- Module 1: Introduction to programming concepts, basic syntax, variables, and simple I/O operations.
- Module 2: Detailed exploration of control structures, additional data types, and structures.
- Module 3: In-depth look at functions, pointers, parameter passing, memory management, and data sorting.
- Module 4: Advanced data handling, string manipulation, namespace usage, and foundational exception handling techniques.
- Online self-taught
To book on this course select the blue Book a place (provisional) button. Once the request has been received, an 'invite link' will be sent to you. Click on the link to access the course. If you already have an account created in Cisco Netacad or the Cisco Skills for All Networking Academy websites then simply login to access the course. Otherwise you will be prompted to create an account during which you should use your @cam email address.
Booking / availability