who we are


With over 17+ years of experience in conducting OFFLINE and vocational training programs, academic coaching, training and workshops for different technologies as well as Government-funded courses and projects, Hrishi Computer Education has not only aided & certified over 35,000+ students but has also enhanced their career prospects.

  • Personalized Industry Mentorship from IITians
  • ISO 9001:2015 Certificate
  • Over 2000 Students Active Leaners
  • Recordings of All Sessions
  • Practical Hands-On Industry Projects
  • ONLINE assignments and notes for Every topic
  • Dedicated LOGIN for Every student on our LMS
Enrol Now
About Hrishi Online Buddhi

Python Training Course Syllabus

Why this Course?

This course enables you to Learn Python from BASICS to ADVANCED with LIVE LED INSTRUCTOR and Hands-on Projects at the end of the course.

Curriculum of the Course is designed as per the MICROSOFT PYTHON CERTIFICATION by which the students can opt for the below career opportunities :


Our Course is backed with DJANGO FRAMEWORK PROJECT EXECUTION to help students frame their career as:

  • Web Developers,
  • Game Development,
  • Desktop apps development
  • Web Testing
  • Internet of Things (IOT)
  • VLSI chip designing.
  • Microcontroller and Microprocessor programming.

Our Track Record & Highlights

  • Personalized Industry Mentorship from IITians
  • We are an ISO certified Institute since past 10 Years providing an Valid Certification to all our students.
  • Over 2000 Students Active Leaners
  • Unique Access to OUR LEARNING MANAGEMENT SYSTEM (LMS) and Student Management System to all Students.
  • Topic Wise ONLINE Assignments.
  • Recordings of All Sessions & Life Time access to ONLINE NOTES
  • Quarterly Updation of NEW content
  • Practical Hands-On Industry Projects
  • Weekly Doubt Clearing Sessions.

About Course

The Python Programming Certification Course is a LIVE INSTRUCTOR LED COURSE which covers both basic and advanced concepts of Python, this will be an 12 weeks series which will help you to master all concepts of python.

In the initial weeks, you will start off by learning the fundamentals of python, then, you will compressively learn about the different libraries present in python and it's framework.

In 8 weeks, we will go through comprehensive case studies covering everything that we learnt in the previous session.

Finally, you would be driven for DJANGO FRAMEWORK CLASSES for the PROJECT EXECUTION which will be for 8 weeks.

*** Accompanied By Doubt Clearing Session Every Week. ***

Trainer Profile

Our Trainers provide trainer the students on the current industry standards, prepare them for the placement and allow them to explore the subject by providing case studies and real-time examples.

  • Trained more than 1000+ students in a year.
  • Strong Theoretical & Practical Knowledge.
  • Certified Professionals with High Grade.
  • Expert level Subject Knowledge as well as fully up-to-date on real-world industry applications.
  • Trainers have Experienced in multiple real-time projects in their Industries.

About Our Python Trainer

  • Having 8+ Years of Knowledge of Back end technologies like Python, Java, and PHP Programming.
  • Trained More than 1000+ Students since inception.
  • Very Good Communication Skills and friendly teaching Tutor who understand the requirement of the Student.

OUR Live Doubt Clearing Weekly Sessions help students to understand the concepts in the best way and help them to master the subject backed with our DJANGO framework classes with a PROJECT at the end of the course.


HRISHI COMPUTERS is an ISO CERTIFIED & Skill INDIA certified IT INSTITUTE. We provide both OFFLINE & ONLINE courses from Beginners to advanced level and we have trained more than 35000+ Students in various sectors.

Course certificate is ONLY provided after successful completion of training and practical based projects.

Course Syllabus

  • Where we can use Python.
  • Features of Python.
  • Limitations of Python.
  • Flavors of Python.
  • Python Versions
  • Identifiers.
  • Reserved Words.
  • Assignment.

  • Data Types.
  • Type Casting.
  • Escape Characters.
  • Mutable vs Immutable.
  • Assignment.

  • Arithmetic Operators
  • Relational Operators or Comparison Operators.
  • Logical operators.
  • Bitwise operators.
  • Assignment operators.
  • Membership operators.
  • Identity operators.
  • Operator precedence.
  • Assignment.

  • input().
  • eval().
  • Read multiple value.
  • Command Line Arguments.
  • print()
  • Print with format.
  • Assignment.

  • Conditional Statements. --> if, elif, else
  • Iterative Statements. --> for loop, while loop
  • Transfer Statements. --> break, continue, pass
  • del and None Statements
  • Assignment.

  • What is String? How to define multiline string
  • How to access characters
  • Slice operator.
  • Mathematical Operators for String
  • String built function.
  • Comparison of Strings.
  • Special operation on string
  • String formatting.
  • Assignment.

  • Creating List in various type.
  • Accessing element with various type.
  • Type of traversing the elements of List.
  • List Slicing.
  • List built in functions.
  • Mathematical operators for List.
  • Comparing List.
  • Nested Lists.
  • List Comprehensions.
  • Assignment.

  • Tuple creation.
  • Accessing elements of tuple.
  • Mathematical operators for tuple.
  • List built in functions.
  • Packing and Unpacking.
  • Tuple Comprehension.
  • List vstuple
  • Assignment.

  • Creation of Set objects.
  • Important functions of set.
  • Mathematical operations on the Set.
  • Special operation in set.
  • Set Comprehension.
  • Assignment.

  • How to create Dictionary.
  • How to access data from the dictionary.
  • Update, delete element in list.
  • Dictionary built in functions.
  • Dictionary Comprehension.
  • Assignment.

  • Built in Functions
  • User Defined Functions.
  • Parameters.
  • Return Statement.
  • Returning multiple values.
  • Types of arguments.
  • Types of Variables.
  • global keyword.
  • Recursive Functions.
  • lambda Function.
  • Function Aliasing.
  • Nested Functions.
  • Decorators.
  • Generators.
  • Assignments.

  • Importing module.
  • Various types of import.
  • Module Reloading.
  • Concept of Name.
  • Math module.
  • Random Module.
  • Assignments.

  • Introduction to package.
  • Advantages of package.
  • Assignment.

  • What is Class.
  • How to Define a class.
  • What is Object.
  • What is Reference Variable, Self variable.
  • Constructor Concept.
  • Method vs Constructor.
  • Instance Variables.
  • Static variables.
  • Instance Variable vs Static Variable.
  • How to access, modify and delete instance and static variables.
  • Local variables.
  • Types of Methods.
  • Setter and Getter.
  • Class Methods.
  • Inner Classes.
  • Garbage Collection.
  • Destructors.

  • Introduction to inheritance
  • Has-A Relationship.
  • IS-A Relationship.
  • IS-A vs HAS-A Relationship.
  • Composition vs Aggregation.
  • Method Resolution Order (MRO).
  • super() Method.

  • Overloading.
  • Overriding.

  • Abstract Method
  • Abstract class.
  • Interface.
  • Public, Private and Protected Members.

  • Protected methods and variables.
  • Private variables and methods.

  • Syntax vs Runtime Errors.
  • What is Exception.
  • Python's Exception Hierarchy.
  • Control Flow in try-except.
  • Finally block.
  • Try-Except-Finally.
  • Nested try-except-finally.
  • Else block with try-except-finally.
  • Raise Customized Exceptions.

  • Types of Files.
  • Opening a File.
  • Closing a File.
  • Various properties of File Object.
  • Reading Character Data from text files.
  • with statement.
  • Handling Binary Data.
  • Handling csv files.
  • Working with OS module.
  • Copying data.
  • Pickling and Unpickling of Objects.

  • Multi Tasking.
  • Creating Thread in Python.
  • Setting and Getting Name of a Thread.
  • enumerate(), isAlive(), join() methods.
  • Synchronization.
  • Synchronization using Lock.
  • Synchronization using Semaphore.
  • Lock VS Semaphore.
  • Inter Thread Communication.
  • Event Class methods.
  • Condition class method.

  • Connecting database with PYTHON MySQL.
  • Installation mysql.connector.
  • Installing XAMPP server.
  • Performing CRUD operation on Database.

  • Regular expression syntax.
  • Understanding regular expressions.
  • Character classes.
  • Pre defined Character classes.
  • Quantifiers.
  • Complete re module.
  • ^ symbol.
  • $ symbol.
  • Web Scraping using Regular Expressions.

  • Debugging Python Program by using assert Keyword.
  • Types of assert Statements.
  • Exception handling vs Assertions.

  • Introduction to Tkinter Programming.
  • Creating Forms.
  • Labels, Command Buttons, Option Buttons, Dropdown Boxes etc.
  • Adding Canvas to Tkinter Frame.
  • Working with images.


Project using DJANGO Framework
1) Project Introduction
2) Admin Panel Overview
3) Setting Up Admin Panel
4) Category CRUD Operation - Admin Panel
5) Sub-Category CRUD Operation - Admin Panel
6) Products CRUD Operation - Admin Panel
7) Creating the User Interface - User Side
8) Add to Cart Functionality - User Side
9) User Login / Registration - User Side
10) CheckOut Page - User Side
11) Adding Test Instamojo as Payment Gateway
12) Customer/User Dashboard - User Side
13) Order Management - Admin Panel
14) Product Review - User Side
15) Product Wishlist - User Side
16) Storing UserLog - User Side
17) Displaying User Log - Admin Side
18) Login Page - Admin Panel

Bonus FREE
HTML Topics
1) Lecture 1 : HTML Introduction, HTML Tag, HTML Image, HTML Link, Assignment
2) HTML Blocks and Inline Elements
3) HTML List, Assignments
4) HTML Tables, Assignments
5) HTML Iframes, Assignments
6) HTML Symbols/Emojis
7) HTMLForms, Assignments
8) HTML Semantic Element
10) HTML Media, Assignments
11) HTML Conclusion
CSS Topics
1) CSS Introduction and Types of CSS
2) CSS Colors (BG/Font/ Borders) (RGBA/HEX) and Gradient Color, Assignements
3) CSS ID and Classes
4) Div BackGround and Resizing and Borders, Assignments
5) Margin and Padding and CSS Box Model
6) CSS Text (Alignment/ Decoration/ Tansformation/ Inden/ Spacing and Shadows)
7) CSS Float
8) Fonts
9) Icons
10) List Styling (Creating Icon Menu)
11) Display Property and Visibility
12) CSS Postion elements (Relative, Absolute, Static, Fixed)
13) OverFlow
14) CSS Selectors / pseuduo classes
15) CSS Transform methods and Transitions
16) CSS Animations
17) CSS FlexBox
18) CSS Media Query for responsiveness
19) CSS Conclusion
Javascript Topics
1) Introduction + where to
2) JS Variables
3) JS Operators ,JS Arithmetic, JS Assignment
4) JS Data Types and Undefined / Null
5) JS Functions, Fun Def, Fun Parameters, Fun Invocations / Call
6) JS Objects and Array and It's Method
7) JS Scope
8) JS Events
9) String Methods
10) JS Random
11) JS Date and It's Methods
12) JS If..else and Switch
13) JS Loops
14) JS DOMS Intro and It's Methods
15) JS DOM - Changing HTML and Manipulating Styles
16) JS DOM Events
17) JS Window Screen and Location
18) JS Alert and setTimeout() Function
19) JS Cookies and Web Storage
JQuery Topics
1) Introduction and Adding Jquery to our Project
2) JQuery Selectors and Get/Set Css Class
3) JQuery Event Method
4) JQuery Effect - Assignment
5) JQ Animations
6) JQuery Set Content and Attr
7) JQuery Add and Remove Elements from DOMS
8) Traversing
Bootstrap Topics
1) Introduction, CDN, Bootstrap Files
2) Important Utilities
3) Container and Container-fluid
4) Responsive BootStrap Grid and Grid System
5) Bootstrap Text and Typo
6) BootStrap Colors
7) Responsive Table
8) Useful BootStrap Classes (Buttons / List Group / Progress Bar / Alert / Jumbotron / Image responsiveness)
9) Cards
10) Navs and Carousel
11) Bootstrap Form
12) Modal and Accordion and Tool Tip / Popover
13) Bootstrap Scrollspy


150 Hours


100+ Notes



Skill Level

Begineer to Adv.

Batch Details


Saturday (10 WEEKS)

Sunday (10 WEEKS)

Weekend Batch

06 : 00 PM - 08 : 00 PM

10 : 00 AM - 12 : 00 PM

(Class 2 Hrs) / Per Session


Book your seat by paying ₹999/-


Mon, Wed, Fri (12 WEEKS)

Weekdays Regular

07 : 00 PM - 09 : 00 PM

(Class 2 Hrs) / Per Session


Book your seat by paying ₹999/-


Grab the below courses worth ₹.19,197 ABSOLUTELY FREE


Learn for FREE what HTML and CSS are to design a web page with marked-up text and images along with simple CSS rules, select based on element, class, or ID, along with how to change your page's colors.


Javascript & JQuery

Learn how to use and understand JavaScript, including usage of objects, functions, arrays, operators, loops, conditional code, and jQuery when designing and implementing JavaScript in web pages at ZERO COST.



Learn Bootstrap (absolutely FREE) to layout and create interactive and responsive sites quickly in a polished style.


Frequently Asked Questions

What is the Difference between LIVE course and ONLINE TRANING?

LIVE COURSE is where the students are trained by LIVE sessions on the chosen batch timings.

ONLINE TRANING is a SELF paced video recorded content given to students to study at flexible timings of their OWN. The training materials will be uploaded in the LEARNING MANAGEMENT SYSTEM and individual LOGIN would be given for all students to access the VIDEO CONTENT.

Who are our trainers? Will trainers change for each batch?

All our Trainers are Python Certified. Our trainers are 8+ Years of experienced with expert level knowledge backed with industry experience who have trained more than 500 batches successfully.

Trainers Once assigned for a batch will not change till the end of the batch but the students.

What are the payment Options?

We accept all, kinds of Debit, Credit Cards and also UPI Payments.

What If I miss a Session?

Live Session taken will be Recorded and sent to Missed Students or given a chance to join other batches if the other batch running the same topic.

What is the student support provided for both ONLINE and LIVE classes?

For both modes of training Weekly Doubt clearing sessions are scheduled where the trainers are available for 1Hr slot to clarify students doubts.

What certification will I receive after my course?

You will receive an ISO certificate from HRISHI COMPUTERS after successfully completion of the course.