Learn C++ 2009 Videos Full | 421.07 MB
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as a middle-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell Labs as an enhancement to the C programming language and originally named “C with Classes”. It was renamed to C++ in 1983.
Watch our free C++ tutorials below. Our C++ tutorials cover the C++ language from the very first steps, including how to download a free compiler to begin programming. We are always adding more video tutorials, so check back frequently. Please refer questions to our Forum.
For C++ Beginners
Following our C++ Console series of video tutorials is the best way to begin learning C++. These tutorials start at the very beginning by showing you step-by-step how to install a free compiler. Then the videos build up programming concepts gradually.
1. Console C++ Video Tutorials
Watch our free Console C++ video tutorials. Check back frequently for more. Please refer your questions to our Forum. See our C++ Computer Terminology page for information on specific computer terms.
How These C++ Tutorials Are Structured
This series is intended to be a starting point for beginners to C++ as well as a refresher for experienced programmers. The videos give a sequential presentation of standard C++ starting from the very basics of the language. Most of the video tutorials present a single C++ concept and require a single main.cpp file, with each code sample fitting entirely on the screen. There is no download for these lessons as the whole program is extremely short. Every few lessons, like 9, 13, 20, etc., the material from the previous lessons is brought together to make a longer program to illustrate general usage. These lessons have a single substantial program and include downloadable code.
* Lesson 0: Installing Visual C++ 2008 Express
* Lesson 1: Creating a Console Application
* Lesson 2: Basic Input and Output
* Lesson 3: Variables and Constants
* Lesson 4: Basic Data Types
* Lesson 5: Logical Operators
* Lesson 6: Relational Operators
* Lesson 7: If, Else If, Else
* Lesson 8: While and Do While Loops
* Lesson 9: Tic Tac Toe
* Lesson 10: One-Dimensional Arrays
* Lesson 11: Global and Local Scope
* Lesson 12: Basic Functions
* Lesson 13: Perceptron Training
* Lesson 14: Increment and Decrement
* Lesson 15: Namespace Essentials
* Lesson 16: For Loops
* Lesson 17: References and Pointers
* Lesson 18: Arguments and Return Values
* Lesson 19: Function Templates
* Lesson 20: Sorting with Bubblesort
* Lesson 21: Arithmetical Operators
* Lesson 22: Using the rand() Function
* Lesson 23: Blackjack
* Lesson 24: Fundamental Data Types
* Lesson 25: Type Conversion Operators
* Lesson 26: Enumerations
* Lesson 27: Switch Statements
* Lesson 28: Multi-Dimensional Arrays
* Lesson 29: Fifteen Puzzle
* Lesson 30: Simple Classes
* Lesson 31: Member Functions
* Lesson 32: Constructors and Destructors
* Lesson 33: Built-in Class Behavior
* Lesson 34: Public and Private Members
* Lesson 35: A Simple Role-Playing Game
* Lesson 36: Dynamic Memory Allocation
* Lesson 37: Preprocessor Directives
* Lesson 38: Simple Inheritance
* Lesson 39: Function Pointers
2. C++ OpenGL Video Tutorials
Watch our free C++ OpenGL programming video tutorials. Check back frequently for more. Please refer your questions to our Forum. Please see our C++ Computer Terminology page for information on specific computer terms.
* Lesson 1: A Simple OpenGL Project
* Lesson 2: Drawing Geometric Primitives
* Lesson 3: Using Geometric Primitives
* Lesson 4: Basic Lighting
* Lesson 5: Shading Models
3. C++ MFC Video Tutorials
Watch our free C++ MFC programming video tutorials. Check back frequently for more. Please refer your questions to our Forum. Please see our C++ Computer Terminology page for information on specific computer terms.
* Lesson 1: Creating a Simple SDI Application
* Lesson 2: The Document/View Architecture
* Lesson 3: Application & FrameWnd Classes
* Lesson 4: Drawing with MFC
4. C++ Win32 Video Tutorials
Watch our free C++ Win32 programming video tutorials. Check back frequently for more. Please refer your questions to our Forum. Please see our C++ Computer Terminology page for information on specific computer terms.
* Lesson 1: Creating a Simple Win32 Application
* Lesson 2: The Message Loop
* Lesson 3: Messages
* Lesson 4: Drawing Lines and Ellipses with GDI
* Lesson 5: Adding Menu Items
* Lesson 6: Message Boxes
* Lesson 7: Responding to Mouse Clicks
* Lesson 8: Tic Tac Toe
* Lesson 9: Loading and Displaying Bitmaps
5. Visual C++ Video Tutorials
Watch our free Visual C++ 2008 video tutorials. Check back frequently for more. Please refer your questions to our Forum. See our C++ Computer Terminology page for information on specific computer terms.
For more information on what is available in each edition of Visual Studio, see Visual Studio 2008 Product Comparison.
* Installing Visual Studio 2008 (Standard edition)
* Adding a New Header (.h) File to a Project
* Adding a New Source (.cpp) File to a Project
* Creating an Executable (.exe) File
* Enabling Line Numbering
6. C++ Miscellaneous Video Tutorials
Watch our free C++ Miscellaneous video tutorials. Check back frequently for more. Please refer your questions to our Forum. See our C++ Computer Terminology page for information on specific computer terms.
* Simple Sounds
* A High-Resolution Timer
* Creating a Thread
Download:
Use
JDownloader to get Premium speed