VR SCHOOL
ONLINE
Nexus Home
Course Catalog
Meta-Campus
Status
Enter The Nexus
Home
Courses
Book 5: Advanced Programming
Curriculum
6 Sections
23 Lessons
10 Weeks
Expand all sections
Collapse all sections
Chapter 1: Working with Arrays, Pointers, and References
3
1.1
Building Up Arrays
10 mins
1.2
Pointing with Pointers
10 mins
1.3
Referring to References
10 mins
Chapter 2: Creating Data Structures
3
2.1
Working with Data
10 mins
2.2
Structuring Your Data
10 mins
2.3
Naming Your Space
10 mins
Chapter 3: Constructors, Destructors, and Exceptions
2
3.1
Constructing and Destructing Objects
10 mins
3.2
Programming the Exceptions to the Rule
10 mins
Chapter 4: Advanced Class Usage
2
4.1
Inherently Inheriting Correctly
10 mins
4.2
Using Classes and Types within Classes
10 mins
Chapter 5: Creating Classes with Templates
6
5.1
Templatizing a Class
10 mins
5.2
Going Beyond the Basics
10 mins
5.3
Parameterizing a Template
10 mins
5.4
Typedefing a Template
10 mins
5.5
Deriving Templates
10 mins
5.6
Templatizing a Function
10 mins
Chapter 6: Programming with the Standard Library
7
6.1
Architecting the Standard Library
10 mins
6.2
Containing Your Classes
10 mins
6.3
The Great Container Showdown
10 mins
6.4
Copying Containers
10 mins
6.5
Creating and Using Dynamic Arrays
10 mins
6.6
Working with Unordered Data
10 mins
6.7
Working with Ranges
10 mins
This content is protected, please
login
and
enroll
in the course to view this content!
Modal title
Main Content