Modern C++ & STL Live Training
Master modern C++—value categories, moves, lambdas, smart pointers, constexpr, templates, and STL—via 3‑hour weekend sessions

Course Description
This course distils the essential language and standard library concepts —value categories, move semantics, lambdas, smart pointers, compile-time evaluation, templates, concurrency and STL updates—through clear theory, worked examples, and design guidance. Across structured 3-hour weekend sessions, participants will learn how to write cleaner, faster, and more maintainable C++ by embracing RAII, ownership models, compile time techniques, and modern idioms, culminating in confident use of containers, algorithms, and concurrency primitives in real projects
Training Schedule
Note: This training has ended.
The training will be conducted live through Microsoft Teams. After enrollment, the teams link in the curriculum will be enabled & you can join from there.
Start Date: 4th October 2025
Days: Saturday & Sunday
Duration: 6 weeks
Time: 8:00 am IST (check your timezone)
For any questions, send us an email at support@poash.com
Features
Access recorded sessions
Live training
Course Completion Certificate
Priority Q/A
Full Lifetime Access
Community Access
Curriculum
Understand in detail on what is planned under each module
Why Do This Course
Understand what modern C++ enables for safer, cleaner, faster software development
Use safe resource management to reduce defects and improve reliability.
Write modern C++ with powerful standard library utilities.
Improve code quality in existing projects through incremental modernization.
Evaluate & use difference forms of concurrency features with safety
Build confidence with modern C++
Collaborate more effectively by aligning with widely used modern C++ conventions.
Requirements
Learner Pre-requisites
- Comfortable with basic programming concepts
- Prior exposure to C++ fundamentals (references, pointers, functions, basic templates, classes)
- Ability to read and understand simple C++ code
- Familiarity with using a code editor and compiler
- Basic understanding of object-oriented concepts
Hardware
- Laptop or desktop with 4+ cores, 16 GB RAM recommended, and SSD storage for quick builds and multitasking
- 1080p display (or dual monitors) for presentation & quick practice
- Headset with noise cancelling microphone to ensure clear audio during live sessions
- Stable broadband: at least 1.5mbps
Operating System
- Windows 10/11, macOS, or a mainstream Linux distro (Ubuntu LTS 20.04/22.04, RHEL 8/9, Fedora 36+)
Developer Tools
- One primary IDE: Visual Studio 2022 Community on Windows, or VS Code/CLion on any platform, Xcode on macOS
- Compilers: MSVC (via Visual Studio), GCC/Clang on Linux/macOS/WSL2
Reviews
See what other learners have to say about this course
nice
Shiv
Awesome
Ata Karim
Excellent
Balbir
Excellent
Balbir
5 star
Vinay
Good Course, nice explanation of concepts along with practical application.
Pushp
The course is really well structured and helps a lot
Anusha
learnt a lot of things, especially address sanitizer can be very helpful for memeory issues.
Himanshu
Umar has very deep knowledge in C++. I learned a lot from fundamental to advanced knowledge in C++.
Shiv
Clases were good.
Devkar
Related Products
Additional products that may be relevant to your interests

Instructor
- Hello! I'm Umar Lone
I've educated and mentored students and professionals globally, leveraging over 20 years of experience in C++, Object-Oriented Programming, Design Patterns, and related technologies. My professional background includes significant contributions to C++, Java, and C# projects with esteemed companies, alongside providing specialized project consultation & mentoring.
My current focus is on delivering comprehensive video courses that distill this extensive knowledge. I specialize in transforming intricate concepts into clear, practical, and actionable insights, supported by real-world examples. This approach is designed to equip you with the necessary clarity and confidence for sustained growth and impactful contributions within your projects and career trajectory.
Begin your learning journey with me now and unlock the advanced understanding and practical expertise essential for making a significant impact in your field.
Keep in touch
Subscribe for announcements, new courses & discount coupons