Easy-to-follow video tutorials help you learn software, creative, and business skills.Become a member
Although we won't be writing a lot of code in this course, you should know at least the fundamentals of programming. Because I will be talking about things like loops and conditions, variables and arrays, and so on. The typical building blocks of any programming language. Now if that's not the case, take a look at our Foundations of Programming: Fundamentals course first. Beyond that I'm expecting a wide audience. You could be a beginner or have long years of programming experience. If you are fairly new to programming, and you haven't explored any object orientation concepts yet, not a problem. We're going to start from the beginning.
Now if you're experienced in a language that isn't object-oriented like traditional COBOL or straight C, then welcome. And I want to welcome another group. If you're working with an object- oriented language now, and you've already encountered some of these ideas, like classes and objects, but you know or you suspect that you haven't been using them correctly, see it's extremely common to have programmers who work in an object-oriented language but aren't really using object orientation in anything but the most simplistic way.
If that describes you, this is the perfect course to start to think in object-oriented ways and unlock what your language can do.
Get unlimited access to all courses for just $25/month.Become a member
82 Video lessons · 98575 Viewers
61 Video lessons · 85870 Viewers
71 Video lessons · 69760 Viewers
56 Video lessons · 102063 Viewers
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.
Your file was successfully uploaded.