HOME > IT & Software > The Complete Odoo 1617 Technical Course- From Zero to Hero

The Complete Odoo 1617 Technical Course- From Zero to Hero

SynopsisThe Complete Odoo 16/17 Technical Course: From Zero to Hero,...
The Complete Odoo 1617 Technical Course- From Zero to Hero  No.1

The Complete Odoo 16/17 Technical Course: From Zero to Hero, available at $19.99, has an average rating of 4.3, with 63 lectures, based on 334 reviews, and has 2318 subscribers.

You will learn about Learn how to Setup Odoo on Ubuntu Server for Development Understand the Odoo Framework Develop Custom Odoo Applications Learn to Create Calculated and Related Fields Use Python to translate and import data into Odoo Have a Solid Foundation for Developing more Advanced Odoo Applications Learn how to create widgets. This course is ideal for individuals who are Anyone Who Wants to Start Development with Odoo or Odoo Beginners and Experts It is particularly useful for Anyone Who Wants to Start Development with Odoo or Odoo Beginners and Experts.

Enroll now: The Complete Odoo 16/17 Technical Course: From Zero to Hero

Summary

Title: The Complete Odoo 16/17 Technical Course: From Zero to Hero

Price: $19.99

Average Rating: 4.3

Number of Lectures: 63

Number of Published Lectures: 63

Number of Curriculum Items: 63

Number of Published Curriculum Objects: 63

Original Price: $39.99

Quality Status: approved

Status: Live

What You Will Learn

  • Learn how to Setup Odoo on Ubuntu Server for Development
  • Understand the Odoo Framework
  • Develop Custom Odoo Applications
  • Learn to Create Calculated and Related Fields
  • Use Python to translate and import data into Odoo
  • Have a Solid Foundation for Developing more Advanced Odoo Applications
  • Learn how to create widgets.
  • Who Should Attend

  • Anyone Who Wants to Start Development with Odoo
  • Odoo Beginners and Experts
  • Target Audiences

  • Anyone Who Wants to Start Development with Odoo
  • Odoo Beginners and Experts
  • This course will be regularly updated with new content and features to ensure that you are aware of the new changes Odoo has introduced.

    [May 2024 Update]: Added 3 videos showing; how to install Odoo 17.0, how to setup database in Odoo 17.0 and how to create client action in Odoo 17.0, also updated 2 videos to reflect how attrs are handled in 17.0, and a resource to guide you on how to migrate odoo modules from 16.0 to 17.0

    Welcome to “The Complete Odoo 16/17 Technical Course : from Zero to Hero“, the ultimate course for anyone looking to create business applications for Odoo ERP from scratch.

    In this comprehensive course, you will learn the fundamentals of Odoo Framework, including Odoo sh, Reports, IAP Services, XML-RPC& Many More, and gain practical experience in building applications that you can deploy to production.

    Whether you are a beginner or have some experience in odoo development, this course is designed to help you become proficient in building modules with Odoo. You will learn how to create apps using both Python and XML, and become familiar with the framework.

    Through a combination of video lectures, hands-on exercises, and real-world examples, you will gain a deep understanding of Odoo and how to use it to create high-quality, scalable, and robust odoo applications. By the end of the course, you will have the skills and confidence to create your own apps and publish them on the app stores.

    To enroll in this course, you need basic knowledge of Python (XML is recommended).

    If you’re ready to take your odoo development skills to the next level, enroll in “The Complete Odoo 16/17 Technical Course : from Zero to Hero” today!

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: Setting up Odoo Development Environment and Understanding the Foundation

    Lecture 1: Overview of Odoo Framework, Architecture and Module Composition

    Lecture 2: Choosing the Right Odoo Setup Option

    Lecture 3: Installing Odoo 16 Server and Dependencies on Ubuntu

    Lecture 4: Installing Odoo 17 Server and Dependencies on Mac

    Lecture 5: Create and Setup a Database – Odoo 16

    Lecture 6: Create and Setup a Database – Odoo 17

    Lecture 7: Understanding Odoo Actions and Menus

    Lecture 8: Make Development Easy with PyCharm

    Lecture 9: Understanding Odoo Manifest

    Lecture 10: Odoo Configuration File and Command-line interface (CLI)

    Chapter 3: Creating your First Odoo Application

    Lecture 1: Understanding your Business Workflow or Requirements

    Lecture 2: Creating our Module Structure

    Lecture 3: Adding our First Model and Basic Fields

    Lecture 4: Security – A Brief Introduction

    Lecture 5: Basic UI to Play With: Working with Actions and Menus

    Lecture 6: Basic Views: Form View & Tree View

    Chapter 4: Indepth Understanding of Models and Logics

    Lecture 1: Relationships between Models: Creating a Many2one Field

    Lecture 2: Relationships between Models: Creating a Many2many Field

    Lecture 3: Relationships between Models: Creating a One2many Field

    Lecture 4: Adding More to the Form View: Notebook and Pages

    Lecture 5: Understanding Computed Fields and Onchange ORM Decorator

    Lecture 6: Working with Data Files and Demo Files

    Lecture 7: Creating Related Fields and Applying Domains

    Lecture 8: Understanding Method Decorators and their Usage

    Lecture 9: Understanding ORM Methods: Create, Write, Delete and Other Methods

    Lecture 10: Actions and Buttons: Working with States and Smart Buttons

    Lecture 11: Adding Sprinkles to our Logic and View | Notebook, Page, Attrs and More

    Lecture 12: Understanding Wizards and Generic Models: TransientModel and AbstractModel

    Chapter 5: Indepth Understanding of Views

    Lecture 1: Adding Search View to our Module | Filters And Groups

    Lecture 2: Working with Kanban View in our Module

    Lecture 3: Adding Pivot View to our Module

    Lecture 4: Working with Gantt and Graph View

    Lecture 5: Adding Calendar View to our Module

    Lecture 6: [EXTRA] Understanding Attrs, Sequence and Widgets Available in Odoo

    Chapter 6: Expanding on Security: Groups, Access Rights and Record Rules

    Lecture 1: Deeper Understanding of Security: Groups, Access Rights and Record Rules

    Lecture 2: Adding Groups to our Property Model

    Lecture 3: Getting Advanced with Access Rights

    Lecture 4: Getting Advanced with Record Rules

    Chapter 7: Understanding Automation, Actions and Reports

    Lecture 1: Introduction to Odoo Actions

    Lecture 2: Working with Client Actions in Odoo 16

    Lecture 3: Working with Client Actions in Odoo 17

    Lecture 4: Working with Server Actions

    Lecture 5: Adding Scheduled Actions to our Module

    Lecture 6: Working with URL Actions

    Lecture 7: QWeb Report: Creating Report Actions and PDF Report for our Module

    Chapter 8: Internalization

    Lecture 1: Adding Translation to our Module (i18n and *.po files)

    Chapter 9: Getting Advanced with Mixins and Useful Classes

    Lecture 1: Messaging Mixins: Message Integration, Mail Alias and Activities Tracking

    Lecture 2: Website Mixins: Visitor Tracking, Website Visibility and Website Metadata

    Lecture 3: Adding Rating on Your Model & Sending Rating Requests by E-mail

    Chapter 10: Working with Emails and Templates

    Lecture 1: Understanding Emails, Messages and Setting Up Outgoing Mail Server

    Lecture 2: Creating our First Email Template

    Chapter 11: Logic and View Inheritance

    Lecture 1: Extending Logic: Python Inheritance and Model Inheritance

    Lecture 2: Working with View Inheritance

    Chapter 12: Working with XML-RPC, JSON-RPC and Web Controllers

    Lecture 1: XML-RPC Auth Connection and Calling Methods

    Lecture 2: Implementing JSON-RPC in our Module

    Lecture 3: Understanding Web Controllers and API

    Lecture 4: [EXTRA] Building an In-App Purchase Service

    Chapter 13: Miscellaneous

    Lecture 1: QWeb Templates: Basic Synax and Usage

    Lecture 2: Module Migration from 16.0 to 17.0

    Chapter 14: Odoo Cloud Hosting for Custom Deployment

    Lecture 1: Odoo.sh Cloud Hosting for Custom Deployment & Server Management

    Lecture 2: Digital Ocean Cloud Hosting for Custom Deployment

    Lecture 3: [EXTRA] How To Upload Modules To Odoo Apps Store

    Instructors

  • The Complete Odoo 1617 Technical Course- From Zero to Hero  No.2
    Miracle Ayodele
    Software Engineer | Certified Odoo Consultant
  • Rating Distribution

  • 1 stars: 16 votes
  • 2 stars: 10 votes
  • 3 stars: 38 votes
  • 4 stars: 96 votes
  • 5 stars: 174 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!