Join Sourabh Modi for an in-depth discussion in this video What you should know, part of Magento: Module Creation and Customization Techniques.
- [Instructor] Here is what you should know before starting this course. Basics of PHP programming, basics of object-oriented programming, and MySQL database operations. To brush up the knowledge on these, you can check out the listed goals. In this course, we will be using PhpStorm IDE by JetBrain, but you are welcome to use whatever IDE or text editor you'd like. I'll recommend to use PhpStorm, as it provides you various features that help you go faster and make less mistakes. With features such as Syntax Highlighter, Syntax Adjuster, and Navigator, it will be very easy for you to dial up the code.
Optionally, you can check out Magento Community Edition 2 Essential Training. Once you feel comfortable with these concepts, you are ready to start.
- Setting up your development environment
- Installing and upgrading the schema
- Creating modules
- Magento ORM
- Creating models and collections
- Customizing Magento
- Defining plugins