• legofiedu (@) gmail.com
  • Andheri, Mumbai
  • +91-9820853150

E-Commerce Platform using Oscar

3-month project. 1-month interview preparation

Duration: 3 Months

Next Batch: Jan. 1, 2025

Category: Development

Course Description

Oscar is a full Functional open-source e-commerce framework based on Django. It includes.

  • An extensible core - any class can be overridden, replaced and extended. This is the key feature that allows any project to be captured accurately in the codebase - no work-arounds!
  • A well-designed set of models built on the experience of many e-commerce projects, both large and small.
  • Comprehensive documentation including recipes for solving common problems.
  • Extensive test suite.

We assume basic knowledge of Django as a pre-requisite for this course. We start with a primer on Python and Django Fundamentals. We can introduce the Oscar platform and learn how to install and configure all the dependencies. We then learn the individual elements such as Catalogue Management, User Management, Order Management, etc. Subsequently, we cover advanced concepts such as Offers, Payments, etc. Finally we dive into how to customize the various aspects of the Oscar Platform. 

After completing the course the students will be able to:

  • Create Fully-Functional E-commerce Websites
  • Integrate Payment Gateways
  • Learn How to perform Indexed Searches
  • Learn how users's profile, orders and refunds are managed

Next Batch (Jan. 1, 2025)

Enroll Now

Introduction

What is Oscar?

E-Commerce Platform features

How Oscar Customization works?

Sandbox Application

Installation

Install Django and Oscar

Install Search Backend

Oscar Dashboard v/s Admin Panel

Catalogue Management

Catalogue Models

Product Fields

Product Types

Product Categories

Product Images in Dashboard

Options

User Management

User Models in Oscar

Profile Pages

User Addresses

User Authentication

Order Management

Order Models

Line Items

Order Flow

Manage Orders for a user

Cancellations

Managing Offers

Amount and Quantity Based Offers

Offers for certain users

Time based Offers

Category Based Offers

Payments

Default Oscar Payments

Payment Currencies

Timezone based Currencies

Customize the UI

Oscar Template Structure

Customize User Profile

Customize Category Page

Customize Order Flow Pages

Customize Detail Page

Customize Thank you Page

Customize Models

Clone Oscar Application

Customize Product Model

Customize Order Model

Introducing New Models

Customize Views and other logic

Oscar default Urls

Oscar default Views

Strategy In Oscar

Multi-Currency Scenario

Incorporate Search

Integrate Solr

Integrate Elastic Search

Customize search Parameters

Translations

Multi-Language Support

RTL Support

Managing Currency and Timezones

Multi-Currency Support

Currencies based on time zone

Sections 13

Total Time 253.0 minutes

Trainer

Rupesh Saini

I have more than 20 years experience in design , development and deployment of IT systems. My students have gone to have fulfilling careers in the IT industry.

Read more