C++ 20 (2a) New Features

Get up to date with what's new in C++
3.42 (25 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
C++ 20 (2a) New Features
128
students
2.5 hours
content
Feb 2020
last update
$29.99
regular price

Why take this course?

🎓 Course Title: C++ 20 (2a) New Features

🚀 Headline: Get up to date with what's new in C++!

👩‍💻 Instructor: Kory Pearman


Unlock the Power of Modern C++ with C++20/C++2a!

C++ is not just a language; it's a powerful tool for performance-critical applications across various domains. Whether you're crafting operating systems, breathing life into games, or designing embedded software, C++ remains an indispensable asset. But the world of C++ is evolving rapidly, and keeping up with the latest features is crucial to staying competitive.

What You'll Learn:

  • The Essence of C++20/C++2a: Understand what these new standards are and where they stand in the current landscape of standardization.

  • Syntactic Sugar for More Powerful Code: Learn how to write concise, yet powerful code with the help of new syntactic sugars that C++20/C++2a offers.

  • Mastery of Ranges and Iterators: Discover the new ranges and iterators that simplify complex iterator-heavy code into a few simple lines.

    • Filter stacking: Learn how to apply multiple filters in a single statement.
    • Simplified Code: See how ranges can make your code cleaner and easier to maintain.
  • Migration Strategies: Easily migrate your existing C++ projects to C++20/C++2a with our proven migration strategies.

  • The Importance of Migration: Find out why staying current with C++ standards is essential for your career and your codebase.

  • Enhanced Synchronization Library: Get to grips with the new features in the synchronization library, including atomic smart pointers, latchers, and barriers.

  • Coroutines and Parallel Execution: Dive into the world of coroutines, a feature long awaited by C++ developers, which simplifies writing code for parallel execution.

By the End of the Course:

You will have a deep understanding of C++20/C++2a's full features and capabilities. You'll be equipped to apply these features in your projects to write more efficient, faster, and maintainable code.


About the Author:

🎓 Daniel Zawadzki brings over 15 years of software development experience to this course, with a focus on embedded systems across various devices. Although he once ventured into the world of investment banking, his true passion lies in C++ and its applications. Daniel's expertise with C++ spans more than five years, making him the perfect guide to navigate the intricacies of C++20/C++2a.

Based in Wrocław, Poland, Daniel continues to explore the realms of distributed systems architecture. His commitment to excellence and deep understanding of C++ make him an invaluable resource for anyone looking to master the language's latest features.


Embark on your journey to mastering C++20/C++2a with this comprehensive course. 🚀👨‍💻 Dive into the world of modern C++ and elevate your coding skills to new heights! Enroll now and transform the way you write code forever!

Course Gallery

C++ 20 (2a) New Features – Screenshot 1
Screenshot 1C++ 20 (2a) New Features
C++ 20 (2a) New Features – Screenshot 2
Screenshot 2C++ 20 (2a) New Features
C++ 20 (2a) New Features – Screenshot 3
Screenshot 3C++ 20 (2a) New Features
C++ 20 (2a) New Features – Screenshot 4
Screenshot 4C++ 20 (2a) New Features

Loading charts...

2832926
udemy ID
24/02/2020
course created date
21/03/2020
course indexed date
Bot
course submited by