Programming Tutorials

Project-based tutorials that will help developers unlock your programming potential.

How to Install Odoo 15 on MacOS

Odoo is an ERP Application which started in 2005 as TinyERP. After three years, the name was changed…

Learn more →

August 15, 2022

How to Create Odoo Website Custom Header and Footer

In this tutorial, you will know how to create a custom header and footer in Odoo website module. By…

Learn more →

August 24, 2022

Odoo 15 Website Homepage Using Bootstrap

In this tutorial, you will know how to create a custom header and footer in Odoo website module. By…

Learn more →

September 03, 2022

How to Create New Odoo Page, Menu and Mega Menu

In this tutorial, you will learn how to create new Odoo page, new menu and new mega submenu. We will…

Learn more →

September 05, 2022

How to Create Odoo Snippets with Options

In this tutorial, you will learn how to create new Odoo page, new menu and new mega submenu. We will…

Learn more →

September 18, 2022

Create Dynamic Snippet in Odoo

In this tutorial, you will know how to create a custom header and footer in Odoo website module. By…

Learn more →

October 22, 2022

What is Gatsby JS?

In this article, we will be explaining what is Gatsby JS, the new features of Gatsby 5 which was…

Learn more →

December 03, 2022

How to Install Gatsby on MacOS

In this tutorial, we will be installing and discussing all the applications needed to run Gatsby…

Learn more →

December 12, 2022

How to Use CSS Module in Gatsby JS

In this tutorial, we will be discussing what is CSS Module, why and how to use it and finally, we…

Learn more →

January 02, 2023

How to Use SCSS or SASS in Gatsby JS

In this tutorial, we will be discussing what is SCSS or SASS, why use it, how to install, discuss 7…

Learn more →

January 13, 2023

Todo List App - OWL Javascript Framework Tutorial

In this tutorial, we will be creating a simple Todo List App using Odoo OWL Framework. We will start…

Learn more →

February 16, 2023

Action and Service (Todo List App) - OWL Javascript Framework

In this tutorial, you will learn how to use Odoo OWL Javascript Framework using Action and Service…

Learn more →

May 06, 2023

View Inheritance Using OWL Javascript Framework

In this tutorial, you will learn how to inherit different view types in Odoo including Kanban View…

Learn more →

May 25, 2023

How to Create and Inherit Field Widgets Using OWL Framework

In this tutorial, you will learn how to create new field widgets in Odoo from scratch and how to…

Learn more →

May 31, 2023

PoS Module Structure - Odoo PoS OWL Inheritance

This article will discuss the module structure of Odoo Point of Sale (PoS) using OWL Framework. By…

Learn more →

August 09, 2023

How to Inherit Odoo PoS using OWL Javascript Framework

In this tutorial, we are going to discuss how we can create a new PoS screen, a new button, a new…

Learn more →

August 27, 2023

Create Odoo Custom Dashboard From Scratch

In this tutorial, we are going to create a nice looking sales dashboard with different KPI's for…

Learn more →

September 23, 2023

Odoo Dashbaord Using OWL - ORM & Action Service

In this tutorial, we are going to retrieve data from the database and replace the static values…

Learn more →

October 01, 2023

Odoo Dashboard using ChartJS

In this tutorial, you're going learn how to add dynamic data to each graph created using ChartJS…

Learn more →

October 10, 2023

Why I Love Odoo as a Developer?

In this tutorial, you are going to learn several amazing features when using Odoo Framework as a…

Learn more →

October 29, 2023

Odoo Datetime Picker Using OWL

In this tutorial, you're going to learn how to use and implement several options of datetime picker…

Learn more →

November 09, 2023

Odoo QWEB Templates - All You Need To Know

In this tutorial, I will discuss all you need to know about QWEB which is the templating engine of…

Learn more →

November 21, 2023

Odoo QWEB Templates - Python & Javascript

In this tutorial, you will learn how cache/nocache works, template inheritence and on how to render…

Learn more →

December 03, 2023