Complete Beginner to Advanced C++ (C++11/14/17/20)

34 hours Hands on Practical Complete Beginner to Advanced Modern C++11 | C++14 | C++17| C++20 & STL Bootcamp in 10 days
4.51 (88 reviews)
Udemy
platform
English
language
Programming Languages
category
Complete Beginner to Advanced C++ (C++11/14/17/20)
5 422
students
33.5 hours
content
Oct 2024
last update
$29.99
regular price

Why take this course?

🎓 Advanced C++11/14/17/20 Programming - Master the Latest Features of C++ with Hands-On Sessions!

🚀 Course Title: Advanced C++11/14/17/20 Programming - 34 hours in 12 days

🎯 Course Headline: Dive Deep into C++: Mastering C++11 | C++14 | C++17| C++20 and STL - Enhance Your Skills for Academics and Industry Roles!


About the Course:

This comprehensive 34-hour course is designed to take you from the basics to mastery of C++, with a focus on its latest features up to C++20. Sonali Shrivastav, an experienced instructor, will guide you through every concept in simple terms, ensuring a solid understanding.

👩‍💻 What You'll Learn:

  • Classes and Objects
  • Object-Oriented Programming (OOPS) Concepts
  • Constructors & Destructors
  • Operator Overloading
  • Inheritance, Polymorphism & Abstract Classes
  • Function Overloading & Overriding
  • Friend Members & Static Members
  • Copy Constructors & Assignment Operator
  • Shallow Copy vs Deep Copy
  • Virtual Functions & Virtual Pointers
  • Object Slicing
  • Templates & Exception Handling
  • Runtime Type Information (RTTI) & Casting Techniques
  • I/O Streams
  • Sorting and Searching Algorithms
  • Iterators & The Standard Template Library (STL)
  • Array, Vector, List, Deque Container
  • Map, Set, MultiMap, MultiSet
  • Unordered Map, Unordered Set, Unordered MultiMap, Unordered MultiSet
  • Stack, Queue & Priority Queue as Adapter Containers
  • std pair & Functors

🔍 Why Enroll in This Course?

  • Real-Time Examples: Learn C++ concepts with real-life scenarios.
  • Project Development Skills: Write and execute C++ projects using an IDE.
  • Enhanced Logical & Verbal Abilities: Develop both logical and verbal skill power.
  • Interview Preparation: Gain the confidence to ace any interview in the IT industry.

📚 Course Requirements:

  • A computer running Microsoft Windows, Linux, or macOS operating systems.

Who Is This Course For?

  • C/C++ Developers looking to update their skills to the latest C++ standards.
  • College Students/Freshers aiming to grasp advanced programming concepts.
  • Trainers who wish to enhance their knowledge and teaching capabilities.
  • Individuals interested in mastering C++ for interview purposes.
  • Developers from other languages (e.g., Java, PHP) wanting to transition to C++.
  • Testers and Freelancers aiming to add C++ expertise to their skillset.

Enroll now to embark on your journey to mastering Advanced C++11/14/17/20 Programming! 🚀👩‍💻🎉

Loading charts...

5355810
udemy ID
30/05/2023
course created date
21/06/2023
course indexed date
Bot
course submited by