Live Python Training Content
Live Python Training Content
Introduction to Python
What is Python?
WHY PYTHON?
History
Features – Dynamic, Interpreted, Object oriented, Embeddable,
Extensible, Large standard libraries, Free and Open source
Why Python is General Language?
Limitations of Python
Tuple Collection
What is tuple? TO GET REGISTER TO OUR
Different ways of creating Tuple LIVE ONLINE PYTHON TRAINING
Method of Tuple object WHATSAPP: 9912520841
Tuple is Immutable
Mutable and Immutable elements of Tuple
Process tuple through Indexing and Slicing
List v/s Tuple
Set Collection
What is set?
Different ways of creating set
Difference between list and set
Accessing elements of set
Python Set Methods
Python Set Operations
Union of sets
functions and methods of set
Python Frozen set
Difference between set and frozenset ?
Dictionary Collection
What is dictionary?
Difference between list, set and dictionary
How to create a dictionary?
Accessing values of dictionary
Python Dictionary Methods TO GET REGISTER TO OUR
Copying dictionary LIVE ONLINE PYTHON TRAINING
Updating Dictionary
WHATSAPP: 9912520841
Reading keys from Dictionary
Reading values from Dictionary
Reading items from Dictionary
Delete Keys from the dictionary
Sorting the Dictionary
Python Dictionary Functions and methods
Functions
What is Function?
Advantages of functions
Syntax and Writing function
Calling or Invoking function
Classification of Functions
Lambda functions/Anonymous
functions
map()
filter()
reduce()
Non local variables, global variables
Python Modules
Importance of modular programming
What is module
Types of Modules – Pre defined, User TO GET REGISTER TO OUR
defined. LIVE ONLINE PYTHON TRAINING
User defined modules creation WHATSAPP: 9912520841
Functions based modules
Import module
From … import
OOPs
Procedural v/s Object oriented programming
Principles of OOP – Encapsulation , Abstraction (Data
Hiding)
Classes and Objects
How to define class in python
Types of variables – instance variables, class variables.
Types of methods – instance methods, class method,
static method
self’ reference variable
Encapsulation(Data Binding)
What is polymorphism?
Overriding
i) Method overriding
ii) Constructor overriding TO GET REGISTER TO OUR
Overloading LIVE ONLINE PYTHON TRAINING
i) Method Overloading WHATSAPP: 9912520841
ii) Constructor Overloading
nheritance – single , multi level, multiple, hierarchical and
hybrid inheritance and Diamond inheritance
Constructors in inheritance
Object class
super()
Abstraction
Exception Handling & Types of Errors
What is Exception?
Why exception handling?
Syntax error v/s Runtime error
Exception codes – AttributeError, ValueError, IndexError, TypeError…
Handling exception – try except block
Try with multi except
Handling multiple exceptions with single except block
Finally block
Try-except-finally
Try with finally
Raise keyword
Custom exceptions / User defined exceptions
Need to Custom exception
TO GET REGISTER TO OUR
LIVE ONLINE PYTHON TRAINING
WHATSAPP: 9912520841
Techniques and applications:
Webscrapping
Computer vision
Tkinter GUI
File &Directory handling
Introduction to files
Opening file
File modes
Reading data from file
Writing data into file
Appending data into file
Line count in File
CSV module
Creating CSV file
Reading from CSV file
Writing into CSV file