Loading
Tweet
Videos
Blog
News
Forum
Games
Shop
Jobs
C++
Computer Science
Web Programming
Math
Physics
English
Music
Children's
Software
Catholicism
Other
prev
Counting Rules II
Lecture 3
Applying Effects
On Eagle's Wings
Partial Fractions
Twelve Coins Puzzle
Coma
Adding Advanced Behavior to ...
Spelling 9: Multiples of 10
Open Addressing, Cryptograph...
next
Site Map
Videos
C++
Console
C++ Console Video Playlist
Lesson 0: Installing Visual C++ 2010 Express
Lesson 1: Creating a Console App (2010)
Lesson 1: Creating a Console App (2008)
Lesson 1: Creating a Console App (2003)
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: Creating Matrix-Style Effects
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
Lesson 40: This "this" Pointer
Lesson 41: Member Function Pointers
Lesson 42: Virtual Member Functions
Lesson 43: Chess
Lesson 44: Using Char Array Strings
Lesson 45: Using Wide Char Array Strings
Lesson 46: Using STL Strings
Lesson 47: Basic File Input and Output
Lesson 48: The main() Function
Lesson 49: Hangman
Lesson 50: Simple STL Vector Usage
Lesson 51: Header and Source Files
Lesson 52: Dynamic Multi-Dimensional Arrays
Lesson 53: Bitwise Shift Operators
Lesson 54: Binary, Octal, and Hexadecimal
OpenGL
OpenGL Video Playlist
Lesson 1: A Simple OpenGL Project
Lesson 2: Drawing Geometric Primitives
Lesson 3: Using Geometric Primitives
Lesson 4: Basic Lighting
Lesson 5: Shading Models
Lesson 6: A Simple Animation
Lesson 7: A Smooth Animation
MFC
Lesson 1: Creating a Simple SDI App
Lesson 2: The Document/View Architecture
Lesson 3: Application & FrameWnd Classes
Lesson 4: Drawing with MFC
Win32
Win32 Video Playlist
Lesson 1: Creating a Simple Application (2010)
Lesson 1: Creating a Simple Application (2008)
Lesson 2: The Message Loop
Lesson 3: Messages
Lesson 4: Drawing Lines & 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
Lesson 10: Responding to Key Presses
Lesson 11: Setting the Properties of a Window
Visual C++
Visual C++ Video Playlist
Adding a New Header (.h) File (2010)
Adding a New Source (.cpp) File (2010)
Creating an Executable (.exe) File (2010)
Installing Visual Studio 2008
Adding a New Header (.h) File (2008)
Adding a New Source (.cpp) File (2008)
Creating an Executable (.exe) File (2008)
Enabling Line Numbering
C++ Miscellaneous
C++ Miscellaneous Video Playlist
Simple Sounds
A High-Resolution Timer
Creating a Thread
The Matrix Effect
Computer Science
Computer Architecture
Lesson 1: Bits and Bytes
Lesson 2: Memory Addresses
Lesson 3: Integer Types in Memory
Algorithms
Algorithms Video Playlist
Lesson 1: Bubblesort
Lesson 2: Insertion Sort
Lesson 3: Merge Sort
Lesson 4: Quicksort
Lesson 5: Linear and Binary Search
Lesson 6: Big O, Big Omega, and Big Theta
Lesson 7: Analyzing Bubblesort
Lesson 8: Selection Sort
Lesson 9: Heaps
Lesson 10: Heapsort
Graphics 3D
Basic Local Illumination
Neural Networks
Lesson 1: Single-Layer Perceptrons
Lesson 2: Probabilistic Neural Networks
Math
Algebra
Algebra Video Playlist
Lesson 1: Simple Sets
Lesson 2: Number Systems
Lesson 3: Properties of the Real Numbers
Lesson 4: Intervals and the Real Number Line
Lesson 5: Properties of Exponents
Lesson 6: Algebraic Notation
Lesson 7: Variables and Polynomials
Lesson 8: Adding and Multiplying Polynomials
Java
Java Videos Playlist
Lesson 0: Installation
Lesson 1: Hello World
Lesson 2: Output
Lesson 3: Primitive Data Types
Lesson 4: Variables
Lesson 5: Literals
Lesson 6: Constants
Lesson 7: Input
Lesson 8: If, Else If, Else
Lesson 9: Relational Operators
Lesson 10: Exceptions
PHP Tutorials
Lesson 0: Installing PHP
Lesson 1: Hello World!
Lesson 2: Variables
Lesson 3: Superglobal Variables
Development Video Tutorials
Installing Apache Web Server
How To Use a Computer Video Tutorials
How To Zip Files
How To Schedule a Task
How To Enable/Disable Startup Programs
Working with User Accounts
How to Speed Up Internet Explorer
Faith and Reason
An Unprovable Axiom
Music
Pieces
Beethoven's Moonlight Sonata
The Star-Spangled Banner
Silent Night
Green Sleeves
O Holy Night
Videos
HTML Video Tutorials
Lesson 1: Creating a Web Page
Lesson 2: The <p> Tag
Lesson 3: H1H6 Header Tags
Lesson 4: The <img> Tag
Lesson 5: The <a> Tag
English
English Literature
Frost's Poetry Collection
Robert Frost: The Road Not Taken
Robert Frost: The Road Not Taken Analysis
Robert Frost: Mending Wall
Robert Frost: Mending Wall Analysis
Robert Frost: The Tuft of Flowers
Robert Frost: After Apple-Picking
Robert Frost: Reluctance
Robert Frost: The Trial by Existence
Puzzles & Tricks
U.S. Flag Afterimage
Twelve Coins
Puzzle
and
Solution
How to Solve the Fifteen Puzzle
Children's Videos
Spelling Videos Playlist
Shapes Videos Playlist
Alphabet Videos Playlist
Arithmetic Videos Playlist
Counting Videos Playlist
Reading Videos Playlist
Geography Videos Playlist
Colors
Colors 2
Alphabet
Alphabet 2
Alphabet 3
Alphabet 3D
Shapes
Shapes 2
Shapes 3D
Spelling 1
Spelling 2
Spelling 3
Spelling 4
Spelling 5
Spelling 6
Spelling 7
Spelling 8
Spelling 9
Spelling 10
Spelling 11
Spelling 12
Spelling 13
Spelling 14
Spelling 15
Spelling 16
Spelling 17
Counting to 10
Counting to 20
Counting to 50
Counting to 100
Counting By Twos
Counting By Threes
Counting By Fours
Counting By Fives
Opposites
Opposites 2
Adding
Subtracting
Addition
Subtraction
Multiplication
Division
Addition 2
Subtraction 2
Multiplication 2
Division 2
Comparing Numbers
Reading 1
Reading 2
Reading 3
Reading 4
Reading 5
Reading 6
Reading 7
Reading 8
Reading 9
US States
US State Capitals
Continents and Oceans
Telling Time
Telling Time 2
Telling Time 3
Telling Time 4
Days of the Week
Months of the Year
Planets
History 1
History 2
Syllables
Vowels and Consonants
Reference
C++
Namespaces
Basic Classes
The main() Function
Variables & Constants
Identifiers
Operators
ASCII Tables
Jump Statements
For and While Loops
Arrays
Branch Statements
References and Pointers
Redefined Types
Exceptions
Functions
Preprocessor Directives
Inheritance
<cassert>
<cctype>
<cerrno>
<cfloat>
<climits>
<clocale>
<cmath>
<csetjmp>
<csignal>
<cstdarg>
<cstddef>
<cstdio>
<cstdlib>
<cstring>
<ctime>
<cwchar>
<cwctype>
Using STL Containers
Using STL File I/O
Using STL Strings
Visual C++ Error Codes
C++ Examples
Development Tools
Hungarian Notation
C++ Bibliography
C++ Computer Terminology
Math
Trigonometry
Java
Java Computer Terms
General
Contact Us
Blog: Bits & Bytes
Forum