A Practical Introduction to Object-Oriented Programming
“Life is really simple, but we insist on making it complicated.” –Confucius |
|
![]() |
Quickly Master the Fundamentals
Written by a veteran programmer with over 25 years of object-oriented development experience, Object Mechanics 1 will teach you the fundamentals of object-oriented programming quickly, without boring you with academic theory, tedious definitions, or irrelevant toy exercises.
Practical Education
Instead, you will learn the simple, elegant concepts behind object-oriented programming in a fun, engaging way, using practical real-world examples, and without be talked down to.
Read the First Chapter for Free
Download the first chapter, “Object-Oriented Programming Explained in 90 Seconds” for free by filling out the simple form to the right.
Join the Object Mechanics Guild Community
As an added bonus, you will become eligible for special members-only discounts as part of the Object Mechanics Guild (OMG), and receive valuable tips and insights periodically from the Object Mechanics Guild Newsletter!
Our motto: “OMG, we understand OOP!”
There is no cost or obligation, and you can unsubscribe at any time.
Your personal information will be treated with the utmost respect.
Happy reading, and please let me know what you think in the follow-up survey!
Best regards,
Steven A. Lowe
Author, Object Mechanics 1

| Features and Benefits of Object Mechanics 1 | ||
|---|---|---|
| FEATURES | BENEFITS | |
| Covers all of the fundamental concepts and principles of object-oriented programming | Gain a solid grounding in object-oriented techniques that you can apply readily. | |
| Presents clear explanations and illustrations that are easy to follow | Acutally understand what all this OOP stuff is and learn how to use it appropriately. | |
| Dispenses practical advice and examples based on decades of hands-on experience. | Use Steven’s accumulated experience to save yourself time and headaches. | |
| Presents guidelines on how to use each concept and technique effectively and correctly. | Roadmaps are great. Steven throws in the guardrails and guideposts. No extra charge. | |
| Explains what can go wrong with your projects when these concepts are ignored. | Identify common deviations and avoid them before they derail your project. | |
| Shows you how to recognize when projects stray from these fundamental concepts | Develop your intuition for identifying incorrect usage of these concepts. Fix them. | |
| Provides instructive analogies, explanations, parables, and real-world case studies | Remember what you learn via variety: formal, informal, visual, historical, analogical examples | |
| Presents topics with minimal jargon and theory, focusing on practical, applicable knowledge | Learn to recognize and apply object-oriented principles. Don’t just regurgitate academic jargon. | |
