Magento Tutorial
-
July 13, 2022
In this lesson, we are going to learn how to create a user registration form in a PHP file. The HTML registration form is used to submit data into the signup.php script.
In order to create a user registration in a PHP application, we have to create an HTML form. The form is responsible for allowing a user to submit the required registration information.
The information that we are going to process is the following:
- Username
- Password
- Confirm Password
Both ‘Username’ and ‘Password’ are going to be used by a user to login into the application. An email is used to send the confirmation email to the user so the registration can be confirmed when the user hits the confirmation link.
-
July 10, 2022
Find answers on these questions:
- How to read from $_GET array?
- How to read from the $_POST array?
- How to access $_SESSION storage?
- How to read from the $_COOKIE array?
- How to load a product from a database?
- How to load order from a database?
- How to load a quote from a database?
- How to load a quote from a session?
- How to log an exception into file?
-
July 06, 2022
The directory structure of any framework can be challenging to jump on and understand. Magento 2 Open Source is not an exception here and it is important to understand the project structure before doing any development.
In this blog, we will learn Magento 2 Open Source project structure. It will help you to know files and directories, and where to look every time you work with Magento 2 Open Source project.
Overview
Let's have a look at the Magento 2 Open Source project structure.
-
July 03, 2022
Magento 2 Admin Panel, also referred to as Magento 2 backend, could be a standalone interface where store owners access and manipulate data.
Day-to-day operations that may be done from the executive interface include updating products, processing orders, launching promotional campaigns, creating new posts, etc. The website backend is additionally where the storefront’s design is modified, widgets are added, and third-party extensions are enabled and configured.
Magento 2 Admin Panel encompasses a transparent structure with ten main components positioned on the left sidebar.
In this video, for those, who are new to Magento Commerce we are going to review the Magento Admin User Experience and explain the features that are available in Magento Commerce.
-
June 30, 2022
We have created a series of tutorials where we explained in detail how to build user registration and merged them into one course.
Learn about:
1. User Registration Form
2. Form Validation
3. Creating users database table
4. Connecting to a Database via PHP PDO class
5. Creating Flush Messages with Session
6. Adding New User to Database Table
7. Verifying if a user exists in the database
8. Generating
-
June 23, 2022
When you start learning to program, most likely you will start by choosing a specific language and algorithms. Same with Magento 2. As you know Magento 2 has several programming languages including PHP, JavaScript, HTML, and CSS.
More about languages read in the blog: Programming languages in the Magento 2.
When you start studying you should systematically do programming tasks and practice diligently. Your back will be cover as we have prepared free Magento 2 courses for your smoothly start! Check them below.
Magento 2 for Beginners: this course is for developers who want to start developing with Magento 2.
-
May 29, 2022
The exam preparation study group is for those who want to prepare for the Magento 2 Associate Developer exam. During the curated instructor-led exam preparation, you will get a solid understanding of the exam requirements and how to successfully pass the exam.
How is the training going?
- During 10 weeks, you are going to pass 10-15 lessons. You will learn Magento 2 back end and front end components.
- Lessons are available on schedule. You will have an opportunity to ask questions in a private
-
May 26, 2022
In the today’s lesson we’ll discuss:
- How to pass data from a controller class to a template?
- How to get access to a block class from a controller?
- How to assign data to a block class?
- How to render dynamic data in a template?
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.
This might be enough for a static website, but not for Magento 2 website. In this lesson, we are going to learn how to pass data from the PHP side, specifically from an Action Controller to the template.
-
May 10, 2022
To improve your knowledge, you need not only to study but also to practice. You can study the subject area yourself, read books, and review someone else's code, but it is even more important to try, practice, make mistakes and learn from them.
To learn how to program, you need to program.
What are the study options?
1. Write code
Start every new program from scratch. Design the entire architecture yourself and implement it. Repeat. You will learn from your mistakes, and at the end of the project, you will have much more fun than reading a book. In addition, you will “fill your hand” and will quickly navigate those issues that you have figured out yourself.
2.
-
March 28, 2022
Watch the video until the end, because you will have an opportunity to build your own theme by following the instructions!
In this video you will learn about:
- structure and location;
- creation of a layout, template, theme assets, etc;
- you will learn such tools as grunt JavaScript task manager and Live Reload Chrome browser extension for faster theme development.