C++ Training

C++ Tutorials Online
Product C++ Details
Total Time : 9.5 hrs
Number of Movies : 110
Number of Discs : 2
Catalogue Number : 34283
Language :
Author : Mark Long

Description C++
C++ is a mid-level programming language that can interact directly with a computer's hardware or operating system while also being able to abstract lower layers and behave like a powerful high-level language. Object-oriented programming, portability, brevity, modular code structure, performance, and compatibility with the C language provide a unique mix of power and functionality. In this VTC course, Mark Long will introduce you to the C++ language and demonstrate how to begin to program and understand C++. Work files are included. Get started today by clicking on the movie links below!
01 Introduction
0101 Welcome
0102 Course Overview
0103 Why C++?
0104 History of C++
0105 Development Options
0106 Maintaining the Standard
0107 Getting Visual C++ 2010 Express
0108 Other IDEs
0109 ANSI Standards
02 Using Visual C++ Express
0201 Visual C++ 2010 Express Tour
0202 Understanding Solutions & Projects pt. 1
0203 Understanding Solutions & Projects pt. 2
0204 Line Numbers
0205 Collapse & Expand Code
0206 Using Code Snippets
03 C++ Essentials
0301 C++ or C++ / CLI pt. 1
0302 C++ or C++ / CLI pt. 2
0303 C++ Options
0304 C++ Program Structure
0305 C++ Program Diagram
0306 Whitespace & Comments
0307 Statement Blocks
0308 Writing C++ Programs
0309 Writing ISO / IEC C++
0310 Writing C++ / CLI
0311 Windows C++
04 C++ Programming Basics
0401 Variables
0402 Integer Type Modifiers
0403 Constants
0404 Declaring Variables & Constants
0405 Data Types pt. 1
0406 Data Types pt. 2
0407 Assignment
0408 Increment & Decrement Operators pt. 1
0409 Increment & Decrement Operators pt. 2
0410 Calculation Sequence
0411 Type Conversion pt. 1
0412 Type Conversion pt. 2
0413 Discovering Types
0414 Discovering Types Example
0415 The Auto Type
0416 Duration & Scope pt. 1
0417 Duration & Scope pt. 2
0418 When Scope Gets Interesting pt. 1
0419 When Scope Gets Interesting pt. 2
05 Indirect Data Access
0501 What is a Pointer?
0502 Pointer Terminology
0503 How Pointers Work
0504 Working with Pointers pt. 1
0505 Working with Pointers pt. 2
0506 Why Use Pointers?
0507 Which Asterisk Is Which?
0508 What is a Reference?
0509 Lvalue References
0510 Rvalue References
06 C# Control Structures
0601 Relational & Logical Operators
0602 If Statements pt. 1
0603 If Statements pt. 2
0604 The Conditional Operator
0605 Switch Statements
0606 Looping in C++
0607 The For Loop
0608 The Do Loop
0609 The While Loop
07 C++ Functions
0701 Function Basics
0702 Function Prototypes
0703 Function Arguments
0704 Passing Arguments
0705 Arguments Example
0706 Function Overloading
0707 Pointers as Arguments pt. 1
0708 Pointers as Arguments pt. 2
08 Exceptions
0801 Exception Basics
0802 Exception Types
0803 Exception Example pt. 1
0804 Exception Example pt. 2
09 Arrays
0901 Array Basics
0902 Array Example
0903 Multi-Dimensional Arrays
10 Object-Oriented Programming
1001 OOP Basics
1002 Understanding Classes
1003 Defining a Class
1004 Creating Objects
1005 What a Constructor Is
1006 Using a Constructor
1007 Overloading Constructors
1008 Static Members pt. 1
1009 Static Members pt. 2
1010 What is a Destructor?
1011 What is a Union?
1012 What is a Struct?
1013 Using a Struct
11 Inheritance
1101 Understanding Inheritance
1102 Inheritance Example
12 Virtual Functions
1201 Virtual Function Basics pt. 1
1202 Virtual Function Basics pt. 2
1203 Class Objects & Pointers
1204 Pure Virtual Functions
1205 Abstract Classes
1206 Virtual Function Example
13 Containers
1301 C++ Containers
1302 Which Container?
1303 Using a Vector pt. 1
1304 Using a Vector pt. 2
1305 Using a Vector pt. 3
14 Where to Go from Here
1401 C++ Next Level
1402 Windows Programming Basics
1403 The Windows API
15 Conclusion
1501 Course Wrap Up
16 Credits
1601 About the Author
sku
***
Do Not Sell My Personal Information