Python Programming Language
Python Programming Language
Python Basics
• Python language introduction
• Python 3 basics
• Important difference between python 2.x and python 3.x with example
• Decision making
Input/Output
Data Types
• Introduction to DataTypes
• Strings
• List
• Tuples
• Sets
• Dictionary
• Arrays
Variables
• Swap variable
• Private variables
Operators
• Python Membership and Identity Operators | in, not in, is, is not
Control Flow
• Loops
• switch function
• Python Itertools
• Generators in python
• Generators expression in python
Functions
• Functions in Python
• Precision Handling
• Python closures
• Function Decorators
• Decorators in Python
• Coroutine in Python
• Polymorphism in Python
• Constructors in Python
• Destructors in Python
• Reflection
• Garbage collection
Exception Handling
• Exception handling
• Built-in Exception
• clean up action
• Nzec error
Python Collections
• Counters
• OrderedDict
• Defaultdict
• ChainMap
• NamedTuple
• DeQue
• Heap
• Collections.UserDict
• Collections.UserList
• Collections.UserString
Django Framework
• Django Tutorial
• Django Basics
• Django Forms
• Views In Django
• Django Models
• Django Templates
Data Analysis
Numpy
• Python Numpy
• Numpy | ndarray
• Numpy | Indexing
Pandas
• Pandas Tutorial
• Linear Regression
• K means Clustering
Python GUI
• Tkinter Tutorial
• Kivy Tutorial
Modules in Python
• Introduction of Modules
• OS module
• Calendar Module
• pprint
• Timit function
• Import module
Misc
• Python | Program to crawl a web page and get most frequent words
• Find Live running status and PNR of any train using Railway API
• Website blocker
• Program to display Astrological sign or Zodiac sign for given date of birth
• News notifier
• Python Tutorial
• Django Tutorial
• Pandas Tutorial