| C++ & Microsoft Technologies |
| Course code |
Name |
Description |
Level |
Pre-Requisites |
Duration |
| CPB1 |
Basic C++ |
Covers Fundementals of the language including OOP, Inheritance, Polymorphism and many more |
Beginner |
Any |
5 |
| CPA1 |
Advanced C++ |
Covers advanced language features like templates, STL, RTTI etc |
Intermediate |
CPB1 / Equivalent |
5 |
| VC1 |
MFC Programming using VC++ (Fundamentals) |
Covers the MFC library used to build Windows applications |
Beginner to Intermediate |
CPB1/ Win OS |
5 |
| VC2 |
MFC Programming using VC++ (Advanced) |
Covers advanced features like subclassing, customizing controls, etc |
Intermediate to Advanced |
VC1 |
5 |
| COM1 |
Building COM components using C++ |
Covers a foundation of COM architecture and building using C++ |
Intermediate to Advanced |
CPB1 |
5 |
| ATL1 |
Building COM components using ATL |
Covers the ATL Framework for creating COM components |
Beginner to Intermediate |
COM1 |
3 |
| DDW1 |
Building Windows Device Drivers (Fundamentals) |
Covers WDM Drivers |
Beginner |
WIN1 |
3 |
| WIN1 |
Windows Internals |
Covers the Windows architecture and system programming |
Intermediate to Advanced |
WSDK1, VC1, VC2 |
5 |
| WSDK1 |
Programming Windows |
Covers the Windows programming using raw SDK |
Beginner to Intermediate |
CPB1 / Equivalent |
5 |
| KMDF1 |
KMDF Architecture |
Covers KMDF Architecture for Windows driver development |
Intermediate to Advanced |
DDW1 |
3 |
| UMDF1 |
UMDF Architecture |
Covers UMDF Architecture for |
Intermediate to Advanced |
DDW1, KMDF1 |
2 |
| NET1 |
.NET Frameworks |
Covers the foundation of .Net framework and C# language |
Beginner |
Any |
5 |
| NET2 |
ASP.NET |
Covers Web Development using ASP.NET |
Intermediate to Advanced |
NET1 |
3 |
| NET3 |
Advanced .NET |
Covers the advanced .NET features like services, enterprise services, security and more |
Intermediate to Advanced |
NET1 |
5 |
| ADC |
Advanced C Programming |
Covers C Programming for driver or low level development |
Intermediate to Advanced |
C |
3 |