Training Course: C++ Programming for Non-C Programmers
training course enquiry
Training Course Summary:
C++ is undoubtedly the most widely-used programming language for implementing object-oriented systems. The C++ language is based on the popular C language. However, the demand for the language has expanded beyond C programmers looking to upgrade to C++, and a number of C programming practices and features are not required, or are seen as detrimental, in C++ programs.The C++ for Programmers course provides thorough practical and theoretical coverage of the C++ language for the experienced application programmer who has little or no recent C experience. It helps eliminate misconceptions and poor programming practices that can cause so many problems, by focusing on features of the language and standard library that enforce good practice and encourage clear and robust code.
Delegates with extensive C experience should attend QA's C++ for C Programmers course instead. Delegates who are relatively new to programming or who do not have experience in a modern programming environment, for instance on mainframe systems, should first attend the C++ Primer course.
Training Course Overview/Content:
This is a highly practical course which uses a mix of tuition and practical sessions for each technical chapter designed to reinforce the C++ syntax and object-oriented programming techniques covered in the course.Object-Oriented Design for C++ Development
Advanced C++ Development Techniques
Object-Oriented Software Development
Object-Oriented Analysis and Design using the Unified Modelling Language
Windows Programming with Visual C++ and the MFC Library
Other course you might also like
- Introduction to C++ Programming
- Advanced C++ Programming
- Mastering MFC Fundamentals Using Microsoft Visual C++ (1011, MOC 1011)
- Programming with Managed Extensions for Microsoft Visual C++® .NET (2558, MOC 2558)
- Mastering COM Development Using Microsoft Visual C++ (1012, MOC 1012)
- Advanced C# Programming with the .NET Framework

