Monthly Archives: September 2022
-
September 19, 2022
A view model is a class that allows you to pass data and additional functionality from a place that represents a business logic to a template. It can also provide data loaded from an entity, such as a product.
The View Model class can hold calculation logic, data lookups, and object fetches and passes them directly to a template, so the template’s reasoning can be as simple as possible.
View Models are usually located in the module’s directory called ViewModel. However, the location of view model classes is not limited to a ViewModel guide. You can create as many view models as needed to provide a required set of separate classes with its logic.
Today we’ll learn:
- What is a View Model?
- How to use View Model?
-
September 16, 2022
What is the first thing you do if you want to know the address of a store, check the opening hours of a beauty salon, or look at a restaurant menu? That's right - look for information on Google.
Presence in search engines and services is no longer just an advantage but a critical necessity for any business. Therefore, it is essential not only to create a website for the company but also to register it in online directories.
One of the most famous online directories is Google My Business. This service makes your business more visible in local search results and provides users with important information about the company - address, rating, reviews, and more.
This article will show you how to add a company to Google My Business, verify data, and optimize your business page.
-
September 15, 2022
Magento extensions or modules extend the default Magento functionality and implement new valuable features.
Automatic categories, image optimization, customized order grid, SEO-optimized blog, and many others must have Magento 2 extensions to optimize your website.
How can you install them in 2 ways? Watch in the video!
-
September 14, 2022
This lesson will take our first steps in installing and configuring the Magento Open Source edition. It will allow us to observe Magento 2 Open Source functionality and start developing custom functionality.
Magento platform comes in different versions and editions. Magento 1 is well-known among merchants and developers and is still widely used for running eCommerce stores.
Magento 2 is the latest version of the Magento platform. It comes with a different set of functionality and is wrapped in a Magento 2 Open Source, Magento 2 Commerce on-prem, and Magento 2 Commerce Cloud.
Only Magento 2 Open Source is available for us, developers or business owners, to install and use the platform without additional fees.
We are going to work
-
September 12, 2022
In this lesson, we will learn about the test case and checklist. The reason we combined both of these topics is simple related actions that have a simple meaning, so it will not deal with many problems for any QA engineer with any level of seniority.
Let's start from the Test Case - it is a case of different conditions and variables for QA engineers to understand whether the system or the product is working as expected by the business logic or works correctly.
There are a lot of various test case systems to manage them efficiently, but each has its attributes of the test case itself. But it is pretty easy to identify the main characteristics of any test case; they are:
- Test Suite ID (it is the ID of the folder of test cases where belongs this case);
-
September 09, 2022
Creating a website is always a good idea to promote a business or build a personal brand. However, how to understand that the created web resource works effectively and is generally worth the effort spent on it?
For this, there is web analytics - it allows you to check website traffic, identify traffic sources and calculate conversion and profit. In this article, we will describe web analytics, how to use it, and how to check website traffic.
What is web analytics?
Web analytics is the collection of data about a web resource, for example, website traffic statistics or the number of purchases made. Website analytics provides valuable insights:
- What is the customer source?
- What sections do they most often click?
- What
-
September 08, 2022
Form UI Component in Magento 2 allows creating and updating entities. In this video, we will complete a Form for a blog post entity. It is a series of videos where we showed how to develop a blog functionality in Magento 2.
CRUD is an acronym that comes from the world of computer programming and refers to the four functions that are considered necessary to implement a persistent storage application: create, read, update and delete.
To create a form on a page in Magento 2, we should:
- Create an XML file that holds a Form Configuration
- Create a Data Provider PHP Class
- Add UI Component to Layout Configuration.
Watch the new video.
-
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
-
September 03, 2022
Ever wondered how to create PHP routing to handle different requests? Let’s create custom php function that is going to find the route and process a HTTP GET request in its own callback function. We are going to have an exercise where you can practice your skill creating routes.
Creating Routes
In the routes.php file let’s create an array of routes. A key will be a route, and a value is a callback function that will be triggered to process the route.
The routes.php file:
<?php return [ '/' => function () { echo '<h1>Home Page</h1>'; }, '/login' => function (array $params) { echo '<h1>Login Page</h1>'; }, ];
-
September 02, 2022
Whether you want to create a simple PDF file or create a resume online, following a few simple rules will help you write an effective and professional CV.
In the article, we will tell you in detail how to write a resume correctly: from choosing the correct format to the final editing of the finished file.
How to write a resume:
1. Choose the correct format
2. Add contact information
3. Tell us about your experience
4. Add an education section
5. Include additional sections