• Courses
    • From C to C++
    • Modern C++ - When Efficiency Matters
    • Programming with C++11 to C++17
    • Programming with C++20
    • Safe and Efficient C++ for Embedded Environments
  • Self-Study Courses
    • A day with C++20s coroutines
    • C++17 & C++20 Course and Coaching Bundle
    • Mastering C++ Templates Safely
    • Programming with C++17 and C++20
  • Books
    • Notebook C++: About move semantics
    • Notebook C++: Tips and Tricks with Templates
    • Programming with C++20 - Concepts, Coroutines, Ranges, and more
  • Code Review
  • Blog
  • Talks
  • Get In Touch
  • de
  • Notebook C++: About move semantics

    Notebook C++: About move semantics

    This part of the series is all about move semantics. I will introduce the feature to you in an maybe unconventional but easy-to-understand way. Move semantics are nothing special, after all.

    Show more...

    Paperback Buy on Amazon

    E-Book Buy on Leanpub

  • Notebook C++: Tips and Tricks with Templates

    Notebook C++: Tips and Tricks with Templates

    Did you always wonder how certain pieces of C++ code work and how you can apply the technique to your code? What can you do with decltype beyond the usual type deduction? Then have a look into Tips and Tricks with templates, which is part of the brand new Notebook C++ series.

    Show more...

    Paperback Buy on Amazon

    E-Book Buy on Leanpub

  • Programming with C++20 - Concepts, Coroutines, Ranges, and more

    Programming with C++20 - Concepts, Coroutines, Ranges, and more

    Programming with C++20 teaches programmers with C++ experience the new features of C++20 and how to apply them.

    Show more...

    Paperback Buy on Amazon

    E-Book Buy on Leanpub

  • Publications

    Publications

    A list of articles and papers written by Andreas Fertig.

    Show more...

  • C++ Courses
    • C++ Clean Code
    • C++ Templates - The Proper Dose
    • From C to C++
    • Modern C++ - When Efficiency Matters
    • Programming with C++11 to C++17
    • Programming with C++20
    • Safe and Efficient C++ for Embedded Environments
  • C++ Self-Study Courses
    • A day with C++20s coroutines
    • C++17 & C++20 Course and Coaching Bundle
    • Mastering C++ Templates Safely
    • Programming with C++17 and C++20
  • Publications
    • Blog
    • Notebook C++: About move semantics
    • Notebook C++: Tips and Tricks with Templates
    • Programming with C++20 - Concepts, Coroutines, Ranges, and more
  • Contact
    • Get In Touch
    • Newsletter
    • Impressum
    • Disclaimer
    • Privacy