Magento Design Patterns: Proxy Classes course image

Magento Design Patterns: Proxy Classes

The first mini-course in the Magento Design Pattern Series covers what proxy classes are, how to use them, & when you would want to.

6 lessons

26m

Learn the ins & outs of proxy classes in this easy to watch course!

Not sure what a proxy is, or when to use one? In this easy-to-watch mini-course, explore exactly when to use these types of proxies, how they are used in the Magento core, and why you would want to use one.

You'll also look at an example of a custom module that contains a custom console CLI command, and how to resolve a slowly-loading argument that was injected with dependency injection.

Mini-course lessons

Each video lesson can be played back & referenced as many times as you wish at slow or fast speed, tech-friendly closed captions, and full source code.

Spanish translations provided by Google Translate

6 lessons

26m

What is a proxy class?
What is a proxy class?
When should I use a proxy?
When should I use a proxy?
How do I create a proxy?
How do I create a proxy?
Where are proxy classes created?
Where are proxy classes created?
How does a proxy class work?
How does a proxy class work?
Create & implement a proxy class
Create & implement a proxy class
Enroll in the University to access this course 👇
Graduation cap on M.academy

University

Get access to all current & future courses at M.academy.

Frequently asked questions

What's the deal with this different course format?
This course is the first of many mini-courses on the way. A shorter "mini"-course format intends to teach lots of new material, with each focusing on one, single topic.
You can think of these mini-courses as topics that don't necessarily warrant a full-blown premium course, while also teaching a variety of Magento topics that you've been requesting material for.
Will there still be new larger premium courses?
Yes, of course! There are many premium courses still on the way, and they are still the bread & butter of M.academy.
These mini-courses are meant to continually deliver additional content to you on a more frequent basis, filling the gap between the delivery of premium courses. Mini-courses also contain content that doesn't necessarily fit into or warrant a fully "premium" course.
How can I get access to this course?
At this time, mini-courses are only available to University students. If you wish to access this course, you must enroll in the University, as it is not available for individual purchase.
By joining the University, you'll also get access to the many premium courses available, providing continued technical education to fulfill your needs as a top-notch Magento developer.
What do I need to know to take this course?
All mini-courses assume you have foundational knowledge of Magento. If you do not, consider checking out the Magento 2 Coding Kickstart course, as well as the other courses available on M.academy.
Will I receive anything upon course completion?
You'll gain the knowledge of the corresponding topic! Course certificates are not available for mini-courses.
This course comes with access to Maggie, your personal Magento tutor!

Maggie Bolt 💁‍♀️

Hi, I'm Maggie! 👋

Your dedicated Magento 2 mentor, on-hand 24/7 within all premium courses to help guide you through your learning journey.

Maggie's avatar