PYTHON

Download Syllabus
Introduction to Python
  • Variables
  • Operators
  • Understanding python blocks
  • Data Types
  • Data types: int, float, complex
  • String data type and string operations
  • List, Set and Dictionary
  • Use of Tuple data type
  • Program Flow Control
  • if, else and elseif
  • For loops
  • For loop using ranges, string, list and dictionaries
  • While loops
  • Loop manipulation using pass, continue, break and else
  • Functions, Modules And Packages
  • Programming using functions
  • Programming using modules
  • Working with Packages
  • Lamda function
  • 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
  • File Operations
  • Reading files in python
  • Writing files in python
  • Understanding read functions
  • Understanding write functions
  • Manipulating file pointer using seek
  • Programming using file operations
  • Object Oriented Programming (Oops)
  • class, object and instances
  • Constructor, class attributes and destructors
  • Inheritance, overlapping and overloading operators
  • Adding and retrieving dynamic attributes of classes
  • Regular Expression
  • Pattern matching and searching
  • Pattern searching using regex in python
  • Real time parsing of networking or system data using regex
  • Password, email, url validation using regular expression
  • Pattern finding programs using regular expression
  • Exception Handling
  • File operation using exception handling
  • Handling and helping developer with error code
  • Programming using Exception handling
  • Database Interaction
  • SQL Database connection
  • Creating and searching tables
  • Reading and storing config information
  • Programming using database connections
  • Multithreading
  • Understanding threads
  • Forking threads
  • Synchronizing the threads
  • Programming using multithreading
  • Contacting User Through Emails Using Python
  • Installing smtp python module
  • Sending email
  • Reading from file and sending emails
  • Directly for marketing
  • CGI Introduction
  • Writing python program for CGI applications
  • Creating menus and accessing files
  • Server client program