Welcome to the Object-Oriented Programming in Apex Course!
Take your Apex skills to the next level with 15X Certified Salesforce Architect Luke Freeland. This self-paced course is designed for developers with Apex basics who want to write cleaner, modular, and more maintainable code using object-oriented principles. You’ll learn:
- Core OOP concepts like encapsulation, inheritance, and polymorphism
- Design patterns such as Dependency Injection and the Product Pricer example
- Hands-on coding examples to apply what you learn in a Salesforce context
Use the navigation links to the left to explore the lessons, where you’ll find recorded video discussions and coding exercises.