
Saving $160 on access to 10,000+ programs is a holiday treat. Save now.


Microsoft Introduction to C++ Programming Professional Certificate
Microsoft Introduction to C++ Programming. Learn STL, multithreading, and GenAI-powered coding with portfolio projects to show employers.

Instructor: Microsoft
Included with 
Recommended experience
What you'll learn
Write, debug, and compile C++ programs, apply programming principles, implement advanced C++ features, and build portfolio-ready projects.
Skills you'll gain
- Computational Thinking
- Programming Principles
- Data Validation
- Algorithms
- Debugging
- Maintainability
- Computer Programming
- Development Environment
- C++ (Programming Language)
- Pseudocode
- Software Documentation
- Integrated Development Environments
- Program Development
- Data Structures
- System Programming
- Performance Tuning
- Technical Documentation
- File Management
- Generative AI
- Software Design
- Object Oriented Programming (OOP)
- Object Oriented Design
- Code Review
- Software Engineering
Details to know

Add to your LinkedIn profile
November 2025
See how employees at top companies are mastering in-demand skills

Advance your career with in-demand skills
- Receive professional-level training from Microsoft
- Demonstrate your technical proficiency
- Earn an employer-recognized certificate from Microsoft

Why people choose Coursera for their career





Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy
Frequently asked questions
The program takes about 3-4 months to complete at 4–6 hours per week. It includes four courses with projects you can add to your portfolio.
No programming background is required. Basic computer skills, comfort with installing software, and logical problem-solving will help, but all coding concepts are taught from the ground up.
Yes, the courses are sequential.
More questions
Financial aid available,
¹Based on Coursera learner outcome survey responses, United States, 2021.