Adobe Commerce Professional Developer Exam Course
Important note: Adobe just released AD0-E717: this is the new test but also with Cloud objectives. Our course covers the core Adobe Commerce product but not yet Cloud. We are including the old study guide in this course and making the practice test free. Additionally, as we build Cloud study material, it will be available free for some time.
While this test has earned a reputation for being easy, it can be anything but easy. I get that there is some anxiety in relation to the question of "am I ready or not?" This course will eliminate that anxiety and instead equip you to be an excellent Magento developer—from the ground up. Most importantly, you will be able to take the test in peace (read some stories below). You will also learn best practices, the "why" behind things and "how" to do things. Instead of relying on StackOverflow or message boards to find your answer, you will be able to find it directly in the Magento application.
The end result of taking this course is not only getting certified—but you will be equipped as a truly professional Magento developer.
Want to really show your prowess?
Could there be a credential that carries more weight than the Adobe Certified badge? That's a difficult task, but we believe we've done it. You see, the Adobe test is tough. But, SwiftOtter's preparation for the test is much broader and deep. Thus, once you work through this course and achieve the test, shoot us an email with your credentials and we will issue this beauty to you to feature on your Linkedn profile.
What you get:
- A guide written by Chris Nanninga, a Professional-certified developer with over 10 years of Adobe Commerce (in an agency) experience.
- Includes the renowned and detailed study guide.
- Project guide: a written ebook PDF (almost 70 pages) with detailed information on building a practical project. This is for learners who like to read.
- Videos: hours of videos providing additional details. Note that my mistakes are not edited out—rather, they are left in and I show you how to work through them. This is especially for visual learners, like me.
- Includes 6 practice test attempts—this will help you know when you are ready to pass!
- A git repository: peeking is allowed here.
- Our friends in India, Bangladesh and Pakistan get 50% off with the code 50OFFINDIA.
Industry acclaim for this course:
I bought the Associate Developer Course, it is made perfectly: 1 project to build, 1 overall study guide and practice tests. They are exactly what I needed to reach my Professional Certification! Joseph and the community are super nice and helpful, there was an answer for each my questions!
Francesca Dalla Serra—Certified Professional Developer
I consider this course and accompanying practice tests an essential asset to preparing for the real test. After scouring the internet for course information and hints, this was really the only prep material I needed. The information in this course not only helped me pass the test on my first attempt, but I feel has elevated my developer skills all around.
Michael Baker—Certified Professional Developer
While I work with Magento daily, it is from a hosting provider standpoint, so I am often debugging other people's code and giving optimization advice. Swiftotter's high-quality course was the door to becoming intimately familiar with topics on the exam as well as helping me achieve a solid foundation for development in Magento 2. Joseph has deep knowledge of Magento Development and is a wonderful teacher. This course along with the Swiftotter guide is invaluable and an absolute MUST for anyone serious about passing the Associate Developer exam (AD0-E702 Adobe Commerce Developer).
Jackie Angus—Certified Professional Developer
Preview course contents:
Take a moment to review a few of the lessons. As you will see, I approach training from a practical-first ideology. This has made my course offerings incredibly successful.
- Step 2.2: Create switch to toggle functionality. In this lesson, we build store configuration. This is definitely covered on the test.
- Step 4.2: Create the parent iterator class. This topic helps build a solid foundation in Magento development. Not only do we get into dependency injection (covered on the test), but we also learn an important concept in software architecture.
- Step 6.3: Generate the resource model and collection. This one teaches the incredibly important understanding of interacting with the database. Yes, this is covered in-depth on the test.
- View the full syllabus.
I would recommend everyone to go through them [the project guide].
Now... the story:
Instead of an article that lists 5, 7.5 or 10 resources that will help you become a Magento developer,, here is one resource that I wrote to help you become a Magento professional.
A big question for many is how do I get started in Magento development? Maybe you were just hired by a Magento agency, or maybe you are looking to bone up on your own skills.
Imagine having a senior developer come alongside you and teach you his learnings from the school of hard knocks. Instead of having to battle for days to find an answer, what would it be like to know where to find the answer quickly? Keep reading, because you will find the answer.
The Magento Open Source project has approximately 3,245,229 (over 3 million) lines of PHP code. The learning curve often takes months and possibly years. In the process, you are met with massive challenges in addition to not knowing the right way to build things. Many times, when people exit the learning curve, they do so with much baggage in the form of habits of doing things the wrong way. This costs time and money in having to come back later and fix mistakes. Oh, and undoing habits is really hard.
What if you could start development, the right way?
My goal is to train you from the beginning in what you should do, and how to do it to be successful. There is massive misinformation about Magento that is widely circulated and beginners don’t know what is good and what is bad.
The Professional Developer Study Guide (included)
I am going through the videos for the associate study guide and as you know I went through part of the project guide document as well. I find the videos to be fantastic!! I would recommend everyone to go through them. What is really important is the fact that "mistakes" stay included in the video and you debug through them "live". I have seen a lot of videos showing "perfect coding" where those mistakes were cut from the training and the person would just say something like "if you have this you should do that, etc..." but seeing it in your video and the thinking process behind it is so valuable. Thanks for all the time and efforts you put into this.
I have written an involved guide to help you come up to speed on Magento development. After reading and working through it, you won’t be a senior developer—that only comes with years of experience. But, you will be familiar with the main areas of Magento development. And, you will know where and how to find answers to questions in the Magento core.
If you give someone a fish, you feed them for a day. If you teach someone how to fish, you feed them for a lifetime.
That’s what happened to me. When I started out in Magento development, I ended up with a mentor who taught me this very thing. Instead of “use Magento Stack Exchange”, the discussion was around “where can I find this in the core?”. Don’t get me wrong, there are some cases in which Magento Stack Exchange is helpful but it is not the resource for us developers. Our #1 resource is right here on our development machines, right now.
What is the difference between the Study Guide and the Project Guide?
The are BOTH included in the price of the course.
The study guide is focused on sharing and rounding your knowledge. There are many pages of text and code samples. It give you practical experience jumping-off points for further research.
The project guide is focused on a specific implementation to gain knowledge. It walks you through the background for ideas. It helps you understand why I do things like I do it. It gives you the practical experience aspect for about 70% of the knowledge needed to pass the Associate Developer test.
In my opinion, these are complementary. They work together both with the common goal of helping you become qualified and certified.