Course Content Expand All | Collapse All Modules Status 1 Basics of Python Introduction to Python Variable declaration in python Operators in python 2 Data Types in Python Data type classification String data type and list slicing 3 Program Flow Control python Conditional statement: if-elif-else Looping in python Implement examples on loops and conditional statements 4 Functions, Modules and Packages in python Declaration and implementation of functions Importance of module programming in python Packages in python Lambda function declaration and use in python Programming using functions, modules and external packages 5 Strings and Dictionary Manipulations in python Building blocks of python programs String using in build methods Use of manipulation in build methods Dictionary manipulation in python Programming in python 6 File handling in python Reading config files in python Writing log files in python Understanding read functions, read(), readline() and readlines() Understanding write functions, write() and writelines() Programming in python 7 OOPS with python Oops concepts with python Programming using Oops support 8 Regular Expression in python Pattern matching and searching in python Pattern searching using regex in python Pattern finding programs using regular expression 9 Exception handling in python Avoiding code break using exception handling Safe guarding file operation using exception handling Handling and helping developer with error code Programming using Exception handling 10 Database Interaction using python SQL Database connection using python Creating and searching tables Reading and storing config information on database Programming using database connections 11 Multithreading in python Understanding threads Forking threads Synchronizing the threads Programming using multithreading 12 Introduction to Python CGI Writing python program for CGI applications Creating menus and accessing files Server client program 13 Project