OpenCart documentation for Developers, OpenCart Module Development Video Tutorials

Here you will find a list of OpenCart tutorials videos which is helpful for Opencart Module and theme Development as we didn’t find any of them as OpenCart community is growing so to facilitate it we are making following videos.

OpenCart is a free open source eCommerce platform for online merchants. OpenCart provides a professional and reliable foundation from which to build a successful online store.

We want to make sure that as many people as possible can develop OpenCart modules and support community.

The goal of this Kickstarter is to give everyone free access to OpenCart Module Development training.

What OpenCart Module Development training will we create?

The initial goal for the project is to raise $10,000. That will allow us to create 40 introductory videos for OpenCart Module Development. These will be given away completely free to the community. We’ll put the videos on YouTube and make the files available for anyone to download. Hopefully, by making the video files available for download, the training will be translated into other languages, helping OpenCart Module Development reach the widest possible audience.

I will cover the following topics:

OpenCart Flow
Making hello world module
Installing a module
Configuration of module
Managing layout and position
Uninstalling the module
Workflow or markup to make hello world module
Admin files created to make hello world module
Controller creation
Language file creation
Template file creation
Front end files created to make hello world
Controller creation
Language file creation
Template file creation
Making Advanced Featured Module
Configure and show how our featured module works
Show demo how our Advanced featured module works
Explore the code used in Featured Module

— Admin Controller code description of the featured module— Admin language code description of the featured module

— Admin template code description of the featured module
— Code description of featured module front end
Make Advanced Featured Module admin section

 Make Advanced Featured Module front end section

Install newly created module and activate, configure and set it to show at front end.
Create Custom Data Management (Testimonial) CRUD functionalities
Workflow or markup to make Testimonial management.

— Database tables creation

Admin files created to make Testimonial Management
— Form Creation (edit and insert)

 — Listing page creation

— Language file creation

— Model Creation

— Template file creation

— Links to listing page added in the primary menu through the use of OCMOD

Front end files creation
— Controller creation

 –Model Creation

— Language file creation

— Template file creation

Creating and adding your own language folder


OCMOD detail description

Event system description

Adding a new position for different layout in OpenCart 2.2 like full width

Can trust me, how?

Yes, With my experience of publishing two books for OpenCart. I hope there will be no problem for the contents. So planning to make screen-cast with some free screen capture software and made them available.

Risks and challenges

There are risks involved with the delivery of OpenCart Module Development training video which is a time constraint. The release date of OpenCart Module Development is unknown yet, although it is expected in 2017. Creating training videos is a difficult process and we need to make sure we have high-quality content and editors available.

How to help me?

You can donate from the following button to my PayPal account. I will make Kickstarter very soon.

Future plan:

Opencart theme Development Training videos.


Modules that I created:

This is not my final table of contents as I keep on writing posts I will be updating it.

I always appreciate your suggestions. Please provide suggestions and I assure you I will make changes as per your suggestions.