Python (WTP)

2,118.64 Taxes as Applicable(GST)

Course Overview

Course Duration:  100 Hrs. (Concepts + Hand on Practice)


There are many good reasons to choose Python as your primary programming language. First of all Python is an easy to learn, powerful programming language. Furthermore, it has efficient high-level data structures, which allow you to write complex operations in fewer statements than in C, C++ or Java. Object-oriented programming is a lot easier than in languages like Java.

Target Audience:

This course is ideal for anyone who wishes to learn the details of Python programming and its best practices.


Key Learning Outcomes:

When you complete this Machine Learning (Basic) course, you will be able to accomplish the following:

  • Learn the syntax, semantics and idioms of the Python programming language.
  • Gain confidence in object-oriented programming principles of Python through lots of practical exercises.
  • This Python course provide useful exposure to the different Python libraries & packages
  • New ways of solving problems, and the ability to solve more complex problems.
  • Ready to Use Python Language for solving the problems
  • Writing bug-free code.


Delivery Mode:


  • Online Live Instructor led learning.


Basic Programming Knowledge of C/C++ will be beneficial.


Module 01 – An Introduction to PYTHON

  • Introductory Remark about Python
  • A Brief History of Python
  • How Python is differing from other languages
  • Python Version
  • Installing Python
  • IDLE
  • Getting Help
  • How to execute Python program?
  • Writing your first program



Module 02 – Python Basics

  • Introduction
  • Python keywords and Identifiers
  • Python statements
  • Comments in python
  • Basic Syntax
  • Printing on screen
  • Getting user input -Reading data from keyboard
  • Exercise
  • Key Takeaways


Module 03 – Variables and data types

  • Introduction
  • Variables
  • Data types
  • Numbers
  • Strings



Module 04 – Arrays in Python

  • Lists
  • Tuples
  • Dictionary
  • Exercise





Module 05 – Decision making & Loops

  • Introduction
  • Control flow and syntax
  • The if statement
  • Python operators
  • The while Loop
  • Break and continue
  • The for Loop
  • Pass statement
  • Exercise


Module 06 – Function

  • Introduction of Function
  • Calling a function
  • Function arguments
  • Built in function
  • Scope of variables
  • Decorators
  • Passing function to a function


Module 07 – Modules and Packages

  • Introduction of Modules and Packages
  • Importing Modules
  • Standard Modules- sys
  • Standard Modules- OS
  • The dir Function
  • Packages


Module 08 – Exception Handling

  • Introduction of Exception Handling
  • Errors
  • Run Time Errors
  • Handling IO Exception
  • Try….except statement
  • Raise
  • Assert




Module 09 – File Handling in Python

  • Introduction of Exception Handling
  • Introduction to File Handling in Python
  • Files and Directories
  • Writing Data to a file
  • Reading data from a file
  • Additional file methods
  • Working with files
  • Working with Directories
  • The pickle Module


Module 10 – Object Oriented Programming in Python

  • Introduction of OOP
  • Classes & Objects
  • Introduction of classes and objects
  • Creating classes
  • Instance methods
  • Special class method
  • Inheritance
  • Method overriding
  • Data hiding
General Information
  • Please ensure to use a secure internet connection.
  • Please ensure to check your details before submitting.
  • The discounts are applicable only on full payment.
  • You can use only one discount for a course in a particular program it can be either of the discounts as per the discount validity.
  • Ensure to use the proper discount code.
  • Gateway charges are as applicable.
  • In case of any transaction issue, please inform us by mailing at [email protected] or call us at 9335469335
  • Please ensure to note down your order id and transaction id at the time of communication with us.
  • All the payments are subject to realization.

Enquire Now