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

Object-Oriented Programming Part 1

Loading...

Sign in or sign up now!
17,018
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on May 27, 2008

A series of videos I've been meaning to make for some time.

Category:

Education

Tags:

License:

Standard YouTube License

  • likes, 5 dislikes

Link to this comment:

Share to:

Uploader Comments (DarwinsHamster)

  • Thanks so much for making these vids. You have really helped me grasp the concept of objects, classes, methods, etc. I was afraid I would never understand and fail my class, but not anymore. Thanks again.

  • This comment made my day! Thanks!

  • Hi, thank you for the great video; I tried to learn OOP, but in the end, it became just too complicated given that I had learned AMOS/AmigaBASIC and it just didn't jell. Today I'm learning C, but I'd eventually like to learn OOP, but I guess the horrific experience I had trying to learn it (via Java) didn't really leave much of a good impression on me over the whole idea.

  • And I would say the reason it was so horrific was that no one did a good job of showing OOP as an extension of what you already knew--they wanted to start over, and it was hard for you to see how what they were trying to tell you fit in with what you already knew. At least that was my problem.

  • why cant I watch your damn good video?

  • I don't know, but if it's just this one video, I can email it in a fairly compact format (I think) if you give me an email address to send it to. Thanks!

see all

All Comments (28)

Sign In or Sign Up now to post a comment!
  • I REALLY want to learn programming, but I cannot seem to find ANY videos or books etc that actually help a beginner. They ALWAYS assume prior knowledge. Could someone *please* respond or mail me videos, tips, anything to start programming - I want to learn, and I can learn anything on the PC but THIS. It's killing my brain not being able to do this. I am very smart. I don't know where to start. I am interested in c++, c#, python, and especially LUA. Please help :/

  • I really don't know if I do or do not understand OOP. Is this a true (fair) statement:

    Object Oriented Programming - It is the DATA (the object) that is important in this programming paradignm. The syntax of the particular chosen programmming language may differ from that of another, but for compatibility if the data is handled properly (respecting the concepts of Object Oriented Programming) then hopefully there will be fewer problems in the future when upgrading or converting systems.

  • very good points. i'm very glad i took a program design class before taking java. this helped me to understand most all control structures. i still have a long way to go before i would call myself a programmer though. : /

    thanks for your awesome videos!

  • I am very new to OOP concepts and programming in general, and I have to say this entire series of videos has really helped me understand these new concept and more importantly the value of OOP. Your explanation is much easier to understand than any book I've read. Thank you for making this video and publishing on YouTube. I will definitely stick with it. Thanks so much! -Rob (Huntington Beach, CA)

  • WOW! Excellent tutorial! :-)

    some of the reasons:

    1.) u take your time to explain the same things more than once (from different angles)

    2.) u give short but efficient explanations followed up by longer explanations to give some deeper understanding. its really step by step.

    3.) u use metaphors in a great way

    4.) u speak slowly and adjust the tone just right to suit the current state of explaination.

    all other tutorials were too advanced and skipped elemental parts.

    wheres donation button?

  • OOP is great but it's a complicated / simple concept. Im still having a hard time understanding it. I only studying programming for a week. (i'm a musician and it's almost the same as programming)

  • its a far more intuitive and descriptive

    way of programming. it also liberates the developer and allows more control.

  • Im glad someone else understands! I had a LOT of trouble with going from Procedural to OOP. It has taken me an excessive amount of time to adapt to the OOP view. It's like totally changing your thinking, but the benefits seem to FAR outweigh procedural and is well worth striving to understrand.

  • Hi, I'm fifty years old and learned my programming in the late 1970s and early 1980s. Mostly Basic but some Fortran and Pascal.

    Over the last two years I again became responsible for managing a software dev team. Your video series had an unbelieveable effect on my understanding. You bridged a gap between what I already knew and what I had difficulty understanding.

    Thank you so much....

  • You're very welcome! :-)

Loading...

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