Introduction to programming with C++: part 1

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
118,354
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 to do computer programming!

Link to the next video in the series:
http://youtu.be/gG25W0oAcW4

Complete playlist:
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://youtu.be/KkMDCCdjyW8

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://youtu.be/kMzH3tfP6f8

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

Finally, here's a link to a community made C++ tutorial that seems to enjoy quite a bit of popularity:
http://www.youtube.com/watch?v=nziy2_U5JQI

Link to this comment:

Share to:

Uploader Comments (PetarMarendic)

  • C++ has this annoying trait that it requires a main function... Really?

  • @LessHer0in

    Well, when I said that I was thinking how a REPL like programming environment would be nice.

  • @PetarMarendic C++ and C give us a nice environment to manage memory directly on the stack, What would be the alternative to having a main function? Where would the entry point be to our application? How would windows/Linux manage our registers and PDB? If a user doesn't want to use a low level language like C++ there are alternatives but ripping out the main prototype isn't one of them. Thanks for the reply.

  • @LessHer0in Thanks for your thoughts on the subject. Just to be clear, I was simply trying to create a better rapport with the viewers who are entirely new to programming when I alluded to how nice it would be if standalone statements could be valid programs. I don't in general dispute what you say, except for the caveat that the C and C++ standard actually does allow one to write programs without a defined main function if said programs are to run in a freestanding execution environment.

  • If you are from Croatia, why don't you make some videos na hrvatskom tako da te lakše razumijem. Znam manjak pogleda... al bi mi/nam stvarnio dobro došlo jer mi tutorijali na engleskom nisu previše jasni.

    a želim štogod znati o programiranju.ž

    pozz

  • @beerless1

    U tom slučaju preporučam ti da posjetiš Internet stranice Splitske udruge DUMP, koja ima sasvim pristojan broj objavljenih video predavanja na ovu temu. Šta se mog doprinosa hrvatskoj zajednici tiče, napisao sam i objavio knjigu. Držim da je to dovoljno :) Ako si stvarno željan naučit programirati toplo ti je preporučam.

Top Comments

  • His native language isn't English... it's C++

see all

All Comments (92)

Sign In or Sign Up now to post a comment!
  • Thanks! This video has been really helpful! I know that a lot of my computer science friends will say that the particular language doesn't matter, but I'm sure they've never tried to tell a joke in another language.

  • its funny that worst professor ever is on the side lol

  • IT appreciation !!!

  • So......does that mean that Arnold Schwarzenegger Played as a Semi-Colon on his most iconic movie?.......Seems legit to me XD

  • I feel like being in classroom... D: But anyway, thank you!

  • @bicnarok oh u mean BASIC.

    I agree I am an IT student and about to graduate lemme tell you that most languages evolve around the C formula. C++ and Java are almost similar. but very different from Basic. I have always loved Basic though. VB6 made me even love it more. but true power is really in C/C++ cause Java is dependant on its JRE. meaning you cant make a complete OS with Java.

  • please fix audio....

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