Cisco NetAcad: CPP - Advanced Programming in C++ OnlineNewSpecial
CPP: Advanced Programming in C++ covers intermediate and advanced C++ programming topics for junior-level and specialist-level IT and software development jobs. The course includes hands-on labs, quizzes and assessments to learn how to utilize the skills and knowledge gained on the course and interact with some real-life programming tasks and situations.
- All current Cambridge University members (departments and colleges)
- Further details regarding eligibility criteria are available
Completion of Programming Essentials in C++ course, CPA certification or equivalent knowledge
By the end of the course, students will be able to:
- Understand the C++ template mechanism.
- Read and understand definitions of template functions and classes.
- Use property template classes and methods, including third-party templates.
- Create template functions and classes.
- Understand and use the elements of the C++ STL library, including the IO part.
- Solve common programming problems with STL-predefined classes and methods.
- Apply your programming skills using hands-on lab activities and by writing your own C++ programs.
To book on this course use the click on the Book a place (provisional) button. Once the request has been received a Cisco Networking Academy account will be created in your name should you not already have one. You will receive an email containing a link to activate your registration. Thereafter your account will be assigned to the course. For step by step instructions on this process please refer to the online instructions.
- Cisco NetAcad: CLA - Programming Essentials in C
- Cisco NetAcad: CPA - Programming Essentials in C++
- Cisco NetAcad: CPP - Advanced Programming in C++
- Cisco NetAcad: PCAP: Programming Essentials in Python
Booking / availability