Home Search Profile

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

    1. C++ Foundations & Syntax
    2. OOP & Advanced Data Structures
    3. Standard Template Library
    Focused display
    Category

    C++

    • language english
    • Training sessions 73
    • duration 5:25:09
    • Release Date 2025/04/19