magento2
-
September 06, 2022
The workshop is for those who want to learn web development and start implementing fully functional Magento 2 extensions. During the workshop, you will have lots of practice and theory, which will help you to begin building Magento 2 stores in a short time.
About the course
The course will be helpful for junior developers who want to work or work in companies that develop websites on Magento. Together, we will develop essential skills and learn about the latest approaches in the field. Knowledge from the course will help build websites.
The course is for you if you:
- Junior developer
- CEO and you want to train your team
- Passed the "Magento 2 Beginner" course
-
August 31, 2022
Would you like to learn about Test Driven Development and become a better PHP developer?
“Test-driven development” refers to a style of programming in which three activities are tightly interwoven:
- Coding
- Testing (in the form of writing unit tests)
- Design (in the form of refactoring)
It can be briefly described by the following set of rules:
- write a “single” unit test describing an aspect of the program
- run the test, which should fail because the program lacks that feature
- write “just enough” code, the simplest possible, to make the test pass
- “refactor” the code until it conforms to the simplicity criteria
- repeat, “accumulating” unit tests over time
-
August 30, 2022
Magento 2 is a modern PHP-based eCommerce framework. And as with every framework, it provides a command-line interface for performing different operations with the system. It includes installing a website, enabling additional plugins, modifying data, and performing maintenance activities such as caching, security, and performance-related commands. Magento 2 consists of a so-called Magento CLI that stands for Magento Command Line Interface that ships together with Magento 2.
How to run Magento 2 CLI with PHP?
Learn in the course: https://bit.ly/3SWKZ1I
-
August 24, 2022
Did you know four ways to load data in a Magento 2?
There are different ways to load data from a Database Table in Magento 2. In this video, we want to walk through these different ways and share our experiences with you.
As you know, three main classes are created for each entity if this entity has to be stored in a database.
So these are:
- resource model
- repository class
- collection.
How to work with them? Learn in the tutorial.
-
August 19, 2022
Sometimes, for one reason or another, content managers need to convert a particular product from Simple to Virtual or vice versa and change its set attribute. So on. Most often, this falls on the shoulders of developers.
Magento 2 has a feature to achieve this. Before you get to grips with it (I'll call it "auto conversion"), there are a few things you need to keep in mind to get the right results.
Auto conversion from the user's point of view
Let's look at the admin panel from the point of view of the content manager. You can select the type of new product before you create it.
In Magento 1, this is on the Admin > Catalog > Manage Products > Set attribute and product type selection page after clicking on "Add Product."
-
August 17, 2022
Hello! That is Magento 2 Project Overview for all developers who are new to Magento 2. We’re going to review:
- Project Structure;
- Files and directories;
- Required tools for the development.
Finally, we’ll find out where we can write our Magento 2 Custom Code.
Watch the video here.
-
August 16, 2022
From the Template and Layout Rendering lesson, we've learned how to create a new template and render it on a custom page with the help of a layout. As you've noticed, the template provides HTML markup with static text.
<h1>My First Template</h1> <p>With Layout support</p>
This code might be enough for a static website, but not for Magento 2. In this lesson, we will learn how to pass data from the PHP side, specifically from an Action Controller to the template.
By the end of this lesson, you will know one of the ways how to render dynamic content on a page.
Lesson Overview
-
August 12, 2022
Magento 2, as a modern eCommerce platform, opens up new opportunities for digital entrepreneurs. Magento 2-based online stores have all the necessary features and can attract customer attention. There are over 250,000 active Magento stores on the web. This number does not seem to stop growing, as does the number of in-demand Magento 2 developers.
It's not easy to find good developers. It depends on the high competition among Magento 2 specialists. To solve this problem, Adobe, the company that acquired Magento technology in 2018, provides developers with a wide range of Magento 2 certification programs for different types of experts with different skill levels. They demonstrate all the skills and talents of developers that can be appreciated and officially recognized.
Typically, the Magento exam process is a set of 50-60 practice test questions. These tasks
-
August 09, 2022
We hope that you are ready for the new tutorial as today we’ll talk about Magento 2 Controllers!
In this video we’re going to:
- understand how to work with frontend controllers;
- define how to create frontend controllers in Magento 2;
- find out how to return different response types from a frontend controller.
Watch the tutorial here.
-
August 04, 2022
Magento 2 is widely known for its extensibility. One of the extensibility concepts which Magento 2 Open Source supports is called Modularity. In this lesson, we will learn what is a Magento 2 Module.
Today we want to share with you:
- What is a Module in Magento 2?
- What does a module name look like?
- Where a Magento 2 module can be located?
- How to create a Magento 2 Module?
- How to register a Module in Magento 2?
What is a Magento 2 Module?
A Module in Magento 2 is an independent component or a set of components that provide business logic and features. Magento 2 Open Source is a modular application and it supports modularity. It means that all functionality is implemented and delivered