Ultimate C++ Mastery: From Basics to STL (2024 Edition)
Focused View
5:25:09
01 - Getting started with C++.mp4
00:51
02 - What you should know.mp4
01:58
03 - Using the exercise files in GitHub Codespaces.mp4
10:39
04 - Solving challenges in Coderpad.mp4
06:20
01 - About C++.mp4
01:07
02 - Creating a simple program in C++.mp4
05:55
03 - Anatomy of a C++ source file.mp4
06:29
04 - Statements and expressions.mp4
02:23
05 - Identifiers.mp4
04:59
06 - Elements of object-oriented programming.mp4
05:00
07 - Terminal interaction.mp4
02:37
01 - Basic data types.mp4
02:10
02 - Integer types.mp4
02:46
03 - Floating point types.mp4
01:29
04 - Variables.mp4
02:31
05 - Using variables.mp4
05:20
06 - Type aliases.mp4
03:58
07 - Enumerations.mp4
08:52
08 - Structures.mp4
03:13
09 - Type casting.mp4
06:18
10 - Type casting examples.mp4
07:02
11 - Type inference with auto.mp4
04:00
12 - Solution Data types.mp4
01:00
01 - Expressions and assignments.mp4
01:03
02 - Operators.mp4
03:16
03 - Increment and decrement operators.mp4
03:50
04 - Compound assignment operators.mp4
04:29
05 - Preprocessor directives.mp4
07:45
06 - Constants.mp4
02:37
07 - Solution Calculate an average.mp4
01:31
01 - Arrays.mp4
07:27
02 - Pointers.mp4
07:59
03 - How arrays and pointers are related.mp4
05:14
04 - Using objects with pointers.mp4
10:56
05 - The vector class.mp4
05:00
06 - Using objects with vectors.mp4
06:29
07 - References.mp4
04:56
08 - C strings.mp4
11:16
09 - The string class.mp4
04:14
10 - Solution Vector manipulation.mp4
02:00
01 - If statements.mp4
08:16
02 - Switch statements.mp4
03:28
03 - While loops.mp4
04:45
04 - Traditional for loops.mp4
03:14
05 - Ranged for loops.mp4
02:07
06 - Solution Calculate resource cost.mp4
01:33
01 - Overview of functions.mp4
05:57
02 - Passing values to a function.mp4
06:59
03 - Returning values from a function.mp4
04:20
04 - Writing functions.mp4
07:30
05 - Overloading functions.mp4
07:28
06 - Challenge Calculate rhythm game scores.mp4
01:55
01 - Overview of classes and objects.mp4
05:13
02 - Data members.mp4
03:01
03 - Function members.mp4
08:08
04 - Constructors and destructors.mp4
05:15
05 - Using classes.mp4
02:26
06 - Header and implementation files.mp4
04:23
07 - Working with several source files.mp4
07:08
08 - Operator overload.mp4
04:46
09 - Solution Create a person class.mp4
02:22
01 - Understanding templates.mp4
03:01
02 - Template functions.mp4
03:05
03 - Template classes.mp4
02:39
04 - Overview of the STL.mp4
02:16
05 - Queues and stacks.mp4
04:19
06 - Advanced concepts Iterators.mp4
06:10
07 - Advanced concepts Algorithms.mp4
03:27
08 - Solution Virtual pet schedule.mp4
01:48
01 - Working with files.mp4
02:46
02 - Opening a text file for reading.mp4
05:16
03 - Opening a text file for writing.mp4
02:00
01 - Next steps.mp4
01:09
More details
Course Overview
Master C++ programming from fundamentals to advanced concepts like STL and OOP. Through hands-on coding challenges, learn to write efficient, professional-grade C++ code for real-world applications.
What You'll Learn
- Core C++ syntax, data types, and control structures
- Object-oriented programming and class design
- Advanced concepts including pointers, templates, and STL
Who This Is For
- Aspiring C++ developers
- Computer science students
- Programmers expanding their language skills
Key Benefits
- Build a strong foundation for software development
- Gain practical experience through coding challenges
- Learn industry-relevant C++ skills
Curriculum Highlights
- C++ Foundations & Syntax
- OOP & Advanced Data Structures
- Standard Template Library
Focused display
Category
- language english
- Training sessions 73
- duration 5:25:09
- Release Date 2025/04/19