1 : Introduction To Python
Installation and Working with Python
Understanding Python variables
Python basic Operators
Understanding python blocks
2 : Python Data Types
Declaring and using Numeric data types: int,float, complexUsing string data type and string operations
Defining list andlist slicingUse of Tuple data type
3 : Python Program Flow Control
Conditional blocks using if, else and elifSimple for loops in python
For loop using ranges, string, list and dictionaries
Use of while loops in python
Loop manipulation using pass, continue, break and elseProgramming using Python conditional and loops block
4: Python Functions, Modules And Packages
Organizing python codes using functions
Organizing python projects into modules
Importing own module as well as external modules
Understanding PackagesPowerful Lamda function in python
Programming using functions, modules and external packages
5: Python String, List and Dictionary Manipulations
Building blocks of python programs
Understanding string in build methods
List manipulation using in build methods Dictionary manipulation Programming using string,list and dictionary in build functions
6 : Python File Operation
Reading config files in python
Writing log files in python
Understanding read functions, read(), readline() and readlines()
Understanding write functions, write() and writelines()
Manipulating file pointer using seek
7: Python Object Oriented Programming- Oops
Concept of class, object and instances
Constructor, class attributes and destructors
Real time use of class in live projects
Inheritance , overlapping and overloading operators
Adding and retrieving dynamic attributes of classes
Programming using Oops support