O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

C++ 11 Intermediate

Video Description

The C++ Intermediate course is the second course in the two course series on C++. The course is an intermediate level course that builds on the basic C++ coding skills taught in the C++ Fundamentals course. The course introduces the concepts of Standard Template Library (STL), data structures, iterators, sequence containers and function objects. The C++ Intermediate is a programming course focused on the advanced concepts of C++ coding. The course has multiple hands-on programming exercises to enable the students to apply the learnt concepts while working with C++ programming language. The course is essential to develop intermediate programming skills in the students.

Table of Contents

  1. Chapter 01 - Data Structures and Pointers
    1. Topic A: Classes and Structs - Part 1 00:01:05
    2. Classes and Structs - Part 2 00:19:50
    3. Classes and Structs - Part 3 00:00:45
    4. Topic B: Enums - Part 1 00:00:33
    5. Enums - Part 2 00:12:47
    6. Enums - Part 3 00:00:30
    7. Topic C: Unions - Part 1 00:00:30
    8. Unions - Part 2 00:14:52
    9. Unions - Part 3 00:00:27
    10. Topic D: Typedefs - Part 1 00:00:50
    11. Typedefs - Part 2 00:10:10
    12. Typedefs - Part 3 00:00:30
    13. Topic E: Introduction to Pointers - Part 1 00:01:03
    14. Introduction to Pointers - Part 2 00:09:22
    15. Introduction to Pointers - Part 3 00:00:35
    16. Topic F: Pointers and Array Indexing - Part 1 00:00:29
    17. Pointers and Array Indexing - Part 2 00:11:04
    18. Pointers and Array Indexing - Part 3 00:00:25
    19. Topic G: Using Const with Pointers - Part 1 00:00:27
    20. Using Const with Pointers - Part 2 00:08:21
    21. Using Const with Pointers - Part 3 00:00:22
    22. Topic H: Pointers to String Literals - Part 1 00:01:09
    23. Pointers to String Literals - Part 2 00:10:05
    24. Pointers to String Literals - Part 3 00:00:44
    25. Topic I: References - Part 1 00:00:49
    26. References - Part 2 00:12:56
    27. References - Part 3 00:00:27
    28. Topic J: Smart Pointers - Part 1 00:00:32
    29. Smart Pointers - Part 2 00:20:52
    30. Smart Pointers - Part 3 00:00:25
  2. Chapter 02 - Arrays and Strings
    1. Topic A: Arrays - Part 1 00:00:42
    2. Arrays - Part 2 00:13:31
    3. Arrays - Part 3 00:00:37
    4. Topic B: Standard Library Strings - Part 1 00:00:48
    5. Standard Library Strings - Part 2 00:12:09
    6. Standard Library Strings - Part 3 00:00:32
    7. Topic C: More Standard Library Strings - Part 1 00:01:18
    8. More Standard Library Strings - Part 2 00:15:42
    9. More Standard Library Strings - Part 3 00:00:56
    10. Topic D: Functions - Part 1 00:01:49
    11. Functions - Part 2 00:14:37
    12. Functions - Part 3 00:01:26
    13. Topic E: More Functions - Part 1 00:00:30
    14. More Functions - Part 2 00:15:45
    15. More Functions - Part 3 00:00:28
    16. Topic F: Function Pointers - Part 1 00:00:30
    17. Function Pointers - Part 2 00:13:57
    18. Function Pointers - Part 3 00:00:30
    19. Topic G: Control Statements - Part 1 00:01:01
    20. Control Statements - Part 2 00:16:00
    21. Control Statements - Part 3 00:01:00