Tags
Language
Tags
March 2025
Su Mo Tu We Th Fr Sa
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
SpicyMags.xyz

Mastering Modern C++ : C++11, 14, 17 And 20 Features

Posted By: ELK1nG
Mastering Modern C++ : C++11, 14, 17 And 20 Features

Mastering Modern C++ : C++11, 14, 17 And 20 Features
Published 1/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 259.27 MB | Duration: 0h 49m

Coding Mastery: A Deep Dive into C++11, 14, 17, and 20 Features

What you'll learn

C++11: Introduces auto, range-based for loops, and smart pointers.

C++14: Adds generic lambdas, variable templates, and improved constexpr.

C++17: Features structured bindings, std::optional, and parallel algorithms.

C++20: Introduces concepts, ranges, coroutines, and three-way comparison.

Requirements

Basic Programming Knowledge

C++ Basics

Object-Oriented Programming (OOP) Concepts

Compiler and Development Environment

Description

Welcome to "Mastering Modern C++: C++11, 14, 17, and 20 Features" Course!Hello and a hearty welcome to our exciting journey through the latest and greatest features of C++! About the Course:In this comprehensive course, we will embark on a deep dive into the world of Modern C++. Whether you are a seasoned developer or just starting your coding adventure, this course is designed to empower you with the knowledge and skills to leverage the powerful features introduced in C++11, 14, 17, and 20.What to Expect:In-Depth Learning: Explore the evolution of C++ and master the features introduced in each major standard.Hands-On Practice: Apply your knowledge through practical examples and coding exercises.Best Practices: Learn industry best practices and modern coding techniques for efficient and effective C++ development.Community Interaction: Engage with fellow learners, share insights, and collaborate on projects.Your Journey Starts Now:Get ready to unlock the full potential of C++ and elevate your programming skills to new heights. Our team of experienced instructors is here to guide you every step of the way.Preparation Checklist:Before we dive in, make sure you have:- Your favorite C++ compiler installed and ready.- A passion for learning and exploring the world of Modern C++!Let's Build Something Amazing Together:This course is not just about mastering a programming language; it's about unleashing your creativity and building solutions that make a difference. We are thrilled to have you on board!Ready to embark on this incredible learning journey? Let's get started!Happy coding!

Overview

Section 1: Introduction to Modern C++ Features

Lecture 1 Overview of C++11, C++14, C++17, and C++20.

Section 2: C++ 11 Features

Lecture 2 Auto and decltype

Lecture 3 Range-based for loops

Lecture 4 Smart pointers

Lecture 5 Lambda expressions

Lecture 6 Move semantics

Lecture 7 Concurrency features

Section 3: C++ 14 Features

Lecture 8 Variable Templates

Lecture 9 Generic Lambdas

Lecture 10 Binary Literals and Digit Separators

Section 4: C++17

Lecture 11 Structured Bindings

Lecture 12 std::optional and std::variant

Lecture 13 Parallel Algorithms

Lecture 14 File System Library

Section 5: C++ 20

Lecture 15 Concepts

Lecture 16 Ranges

Lecture 17 Coroutines

Intermediate C++ Developers,Programming Students,Software Engineers,Developers Transitioning to C++