If you are a novice programmer, you might be interested in the free course that I’m publishing on YouTube.
Programming For Beginners aims to explain the basics of programming - from variables and functions to data types and object orientation. This introductory video gives a bit more information....
The latest video in this series was published earlier today. It gives a very simple overview of the ideas behind Object Orientation:
For information on more in-depth courses - many of them comprising hours of video lessons, source code archives and eBooks, go to the Bitwise Courses web site. I teach courses on Ruby, C#, JavaScript, Delphi and Object Pascal. And there are more courses in the pipeline.