Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Introduction to programming with C++: part 6

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
6,443
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on May 11, 2010

A short video made with the intention of introducing you to programming by way of teaching you the fundamentals of C++, one of the most popular programming languages today.
One of the interesting points of this lecture is that you don't need a computer at all to do computer programming!

Complete playlist for the lecture:
http://www.youtube.com/view_play_list?p=F2AFF76F9BCB039F

If you're really hooked into learning how to program on a long run you ought to check Stanford's intro programming course CS106A by Mehran Sahami:
http://www.youtube.com/watch?v=KkMDCCdjyW8&p=84A56BC7F4A1F852

If you prefer a more computer science'esque approach in teaching programming, then I would recommend that you check out MIT's 6.00 course:
http://youtu.be/k6U-i4gXkLM

For a more advanced set of topics expressed in C++, there's Stanford's CS106B course by Julie Zelenski:
http://www.youtube.com/view_play_list?p=FE6E58F856038C69

For a yet more advanced introduction to programming I warmly recommend the awesome and now legendary MIT's SICP course by Hal Abelson and Gerald J. Sussman:
http://www.youtube.com/watch?v=2Op3QLzMgSY

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (PetarMarendic)

  • amazing six videos! i will recommend them to anyone. One quesion though:

    when you start with:

    int main()

    {

    do you start a new line like i just did or do you continue in the same one?

  • @never4getthis

    Glad to hear you liked the videos. As for your question, the convention is to start a new line with an indentation to the right after typing a curly brace. However, C++ is a free-form language so you could, should you so desire, write an entire program as one big line of text. For obvious reasons, that is usually a bad idea :)

  • I was 13 the last time I wrote a computer program. Then, it was MS BASIC for the C64. As I approach 40, I'm trying to make a habit of learning something new every day. Your six videos were very enoyable and have inspired me to try some C++. I think my next move will be to modify your program to include command prompts for that ask the user for inputs regarding the length of the rectangle sides. Thanks again, and I wish you well.

  • @dubplateqz Good to hear that. Have fun!

see all

All Comments (42)

Sign In or Sign Up now to post a comment!
  • Very well thought out and interesting lecture. Thanks a bunch!

  • I liked the series. Really helped me a lot. Thank You!

  • This series was amazing. I wish you would make more videos like this! I found it very informative and much easier to understand than the esoteric books I read. Your breakdown of the language was very concise and will be an excellent foundation to future learning of C++. Great job!

  • very nice videos and the whiteboard behind you was the impression of a classroom dedicated to a single student :) Continue to teach us :D

  • Very well presented. An intro to something new to me. Thank you.

    

  • Thanks ^_^

  • As a beginner, it was useful. Recommended to all beginners to c++

    Eline sağlık

  • You sir, deserve more views. Great videos, your an amazing teacher. I'm a Little sad you won't making more videos, since they were great.

  • i am just starting to learn how to wright c++ and your videos helped me so much thank you

  • You kinda remind me of my (great) teacher Introduction to programming. The language used there was Oberon, but I need C++ for my studies in physics. Even though I already know quite well what (Object Oriented) programming is all about and I'm mainly looking for information on the syntax of C++ I really enjoyed these videos and they've gotten my passion for programming sparking again. Thanks! ;)

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more