Magento 2 Development – Become a Magento 2 Developer
Magento 2 Development – Become a Magento 2 Developer, available at $84.99, has an average rating of 3.2, with 58 lectures, based on 24 reviews, and has 78 subscribers.
You will learn about How to create Magento 2 modules Magento 2 folder structure All about Magento development components 10+ Professional tools for Magento 2 development How to configure a Magento 2 server in the cloud How to install and update Magento 2 Tricks about Magento 2 development To install Magento using composer To create and use bin/magento commands This course is ideal for individuals who are Web Developers who wants to know how to develop for Magento 2 or Magento 1 developers wanting to learn about the new version or Store owners who want to better understand how your Magento store works or People looking for a fast way to start developing for Magento 2 It is particularly useful for Web Developers who wants to know how to develop for Magento 2 or Magento 1 developers wanting to learn about the new version or Store owners who want to better understand how your Magento store works or People looking for a fast way to start developing for Magento 2.
Enroll now: Magento 2 Development – Become a Magento 2 Developer
Summary
Title: Magento 2 Development – Become a Magento 2 Developer
Price: $84.99
Average Rating: 3.2
Number of Lectures: 58
Number of Published Lectures: 58
Number of Curriculum Items: 58
Number of Published Curriculum Objects: 58
Original Price: $84.99
Quality Status: approved
Status: Live
What You Will Learn
- How to create Magento 2 modules
- Magento 2 folder structure
- All about Magento development components
- 10+ Professional tools for Magento 2 development
- How to configure a Magento 2 server in the cloud
- How to install and update Magento 2
- Tricks about Magento 2 development
- To install Magento using composer
- To create and use bin/magento commands
Who Should Attend
- Web Developers who wants to know how to develop for Magento 2
- Magento 1 developers wanting to learn about the new version
- Store owners who want to better understand how your Magento store works
- People looking for a fast way to start developing for Magento 2
Target Audiences
- Web Developers who wants to know how to develop for Magento 2
- Magento 1 developers wanting to learn about the new version
- Store owners who want to better understand how your Magento store works
- People looking for a fast way to start developing for Magento 2
The most famous Magento 2 course in Brazil is now dubbed into English (except the Promo Video).
Learn everything you need to become a successful Magento 2 Developer and create your own modules and customize your store in your own way.
In this course you’ll:
-
Learn the basics about Magento and its folder structure and components structure
-
Get to know 10+ professional tools of a Magento 2 developer
-
Understand how Plugins, Preferences, Dependency Injection, Observers and other essential Magento components works and how to use them in your modules with full practical and detailed examples.
-
Create Controllers in Front end and in the admin area
-
Create menu items and ACL in the admin
-
Differences between the deploy modes and how they can affect the performance of your store
-
Security hints and best practices
-
How to use and create console commands
-
Create install scripts to create product attributes programmatically
-
How to use Layout XML to create new blocks in a custom route
And some bonuses like:
-
How to configure a $10/month server that loads a Magento 2 store in less than a second
-
Introduction to RequireJS and Javascript in Magento
-
How to make a real fast inventory integration with a module created by yourself
-
Creating and/or installing a simple front end theme
Compatibility
All the things taught in this course can be applied to Magento 2.4, 2.3 and 2.2.
Course Curriculum
Chapter 1: Introduction and environment setup
Lecture 1: 3 ways to install Magento 2
Lecture 2: Developer mode, memory limit and the pub folder mistake
Lecture 3: Updating your Magento to its latest version with 3 commands
Lecture 4: The course's repository
Chapter 2: Introduction to Magento 2
Lecture 1: Sample products and sample data
Lecture 2: Folder's structure and gitbut-version differences
Lecture 3: Module's structure and what have changed since Magento 1
Lecture 4: Configuration files, deploy and configuration tips
Lecture 5: Going even deeper into the configurations
Chapter 3: Starting developing for Magento 2
Lecture 1: Deploy modes and their differences
Lecture 2: Deploy Production and troubleshooting
Chapter 4: Tools and Tips
Lecture 1: 2 Great tools
Lecture 2: XSDs files and autocomplete in XMLs
Lecture 3: Installing the first debug module via composer
Lecture 4: Playing with KnockoutJS
Lecture 5: Finding and opening a template file couldn’t be easier
Lecture 6: Boosting your bin/magento
Lecture 7: Web module generator – Use wisely
Lecture 8: Don't worry about cache cleaning and speed up your development
Chapter 5: Developing for a new Magento
Lecture 1: Creating our first module
Lecture 2: Creating a custom command
Lecture 3: Dependency Injection
Lecture 4: Plugins (Interceptors)
Lecture 5: Plugins – Hands on and examples
Lecture 6: Class Preference
Lecture 7: Observers: Examples and good practices
Chapter 6: Setup Scripts
Lecture 1: Types of Setup Scripts
Lecture 2: Install Data – Creating a new product attribute
Chapter 7: Controllers – Creating routes and pages in Magento 2
Lecture 1: Introduction to Controllers
Lecture 2: Creating a page from scratch (creating a Controller)
Lecture 3: Creating a controller in the admin, menus and ACL
Chapter 8: Layout XML – Where our visual changes begins
Lecture 1: How Magento builds and organize the pages elements
Lecture 2: Using LayoutXML in our controller and an introduction to Magento Blocks
Chapter 9: Small introduction to…
Lecture 1: RequireJS and JavaScript in Magento 2
Lecture 2: Front End Development – Creating or installing a theme
Chapter 10: Bonus Lessons
Lecture 1: Practical example-inventory integration/update (with sample module)
Lecture 2: setup:di:compile how it works and when to use
Chapter 11: Bonus Section – Configuring Magento 2 in the cloud
Lecture 1: Creating the server
Lecture 2: Logging in the SSH of the server
Lecture 3: Installing nginx webserver
Lecture 4: Installing and configuring MariaDB(MySQL) and Magento 2 database
Lecture 5: Installing PHP and its required Magento 2 modules
Lecture 6: PHP Basic configuration
Lecture 7: Installing composer
Lecture 8: Creating linux users and groups
Lecture 9: Installing Magento 2
Lecture 10: Configuring nginx web server
Lecture 11: Installing Sample data
Lecture 12: Partial performance results
Lecture 13: Installing and configuring Redis
Lecture 14: Opcache and some other Magento optimizations
Lecture 15: Installing and configuring Google's SSL (Lets Encrypt) in our Magento store
Lecture 16: Adding HTTP 2 and retesting performance
Lecture 17: Adding subdomain for my images
Lecture 18: Changing the game rules and getting an AAA on speed tests
Lecture 19: Final words and thoughts
Lecture 20: Installing RabbitMQ
Chapter 12: Congratulations! You're now a better Magento 2 Developer.
Lecture 1: Thank you very much!
Instructors
-
Ricardo Martins
Magento Certified Developer
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 2 votes
- 3 stars: 5 votes
- 4 stars: 6 votes
- 5 stars: 9 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024