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