Introduction to C++ – Stanford Video Tutorials and Other Video Lectures

Pluralsight courses
LinkedIn Premium uses PayScale to estimate job salaries

Premium (Not Free) Video Tutorials

Free Video Tutorials & Free Tools

C++ Video Tutorial,Stanford video lecturesHere are some of the best rated C++ Video Lecture Tutorials. The first set 5 video lecture tutorials is from The next set of 13 lectures from Stanford University is much more in-depth. The lecture at the end is by – the original designer and implementer of the C++ Programming Language. (Note: You can click on the heading for each to go directly to the video so that you can enlarge it to fill the screen.)
Creative Commons License photo credit: rick

Need a Quick Way to See .NET Videos and Monitor Your Progress?

Click Here to Use Progress Monitor Now

c++ programming video tutorial 1

May 10, 2007 – 9 min

This video gives a brief introduction to basic commands and you get to make a program that takes 3 numbers that a user inputs and averages them.


c++ Programming Video Tutorial 2 (Part 1 of 2)

June 01, 2007 – 8 min

Part 1 of 2, my new tutorial going through loops, switch statements, if else statements and applying them to another fairly simple program.


c++ Programming Video Tutorial 2 (Part 2 of 2)

June 01, 2007 – 9 min

Part two of my second programming tutorial


c++ Programming Video Tutorial 3

July 03, 2007 – 10 min

Going through some new stuff, including rand.


c++ Programming Video Tutorial 4 (Part 1 of 2)

July 13, 2007 – 7 min

Going through the use of functions, pointers, how to make fullscreen, and changing colors per line.


c++ Programming Video Tutorial 4 (Part 2 of 2)

July 13, 2007 – 5 min

continuation of part 1 of 2


c++ Programming Video Tutorial 5

July 27, 2007 – 7 min

Continuation of 4 so to speak, going through pointers a little more in depth as people didnt really seem to get it.


C++ Video Tutorial for Particle Physicists by Paul Kunz

This series of 13 lectures was presented at CERN in Geneva by Paul Kunz from Stanford University. The lectures are very clear and start with the basics in an attempt to teach to Particle Physicists. Each lecture is about an hour and a half long.

The course starts with the very basics and ends with sophisticated example of tracking code. The content of each lecture is roughly the following…

* session 1: basic declarations, conditional structure, operators.
* session 2: pointers and functions.
* session 3: introduction to classes including operator overloading using 3-Vector from CLHEP (class library for high energy physics) as an example.
* session 4; more on classes with arrays and lists and including templates.
* session 5: introduction to inheritance and some thoughts on class design and dealing with legacy code.
* session 6: polymorphic inheritance with a large example taken from a simulation code.

This course is not a "hands-on" style course. Only few practical exercises is suggested in the lectures. The students are expected to take their own initiatives in getting started.

By the end of the course, one should be able to read most C++ code written by other scientists and be on their way to using C++ in their own work.


Bjarne Stroustrup’s Video Tutorial Lecture on C++0x Standard

A good programming language is far more than a simple collection of features. My ideal is to provide a set of facilities that smoothly work together to support design and programming styles of a generality beyond my imagination. Here, I briefly outline rules of thumb (guidelines, principles) that are being applied in the design of C++0x. Then, I present the state of the standards process (we are aiming for C++09) and give examples of a few of the proposals such as concepts, generalized initialization, being considered in the ISO C++ standards committee. Since there are far more proposals than could be presented in an hour, I'll take questions.

Dr. Bjarne Stroustrup is the original designer and implementer of the C++ Programming Language.

Related posts:

  1. Object Oriented Programming Tutorials – Over 25 Free Video Lectures Here are some of the best ranking video lectures on...
  2. Free Python Video Tutorials – Intro to Python Looking for free Python video tutorials? Here are some of...
  3. Introduction to Ruby on Rails – Best Rated Free Video Tutorials Here are some of the best rated free video tutorials...
  4. Introduction to Ajax – Best Rated Videos Here are some of the highest-rated video introductions and tutorials...
  5. Introduction to Atlas – with Video Illustrations Look at two introductory videos on Atlas (Microsoft's version of...

Related posts brought to you by Yet Another Related Posts Plugin.


4 Responses to “Introduction to C++ – Stanford Video Tutorials and Other Video Lectures”
  1. Bob says:

    Thank you

  2. Ali says:

    Hi guys …
    at first just wanna say thanks alot for your tutorials really help me out ………i am kinda looking for Tic Tac Toe programing and what is logic behind it ???
    i really appreciate to help in this matter …..

  3. vikas says:

    hi i am looking for simple but easy to understand videos.

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!

Powered by WP Hashcash

This blog uses the cross-linker plugin developed by Web-Developers.Net