| 
   Basic Python 
  1. Introduction 
  - History 
  - Features 
  - Setting up path 
  - Working with Python 
  - Basic Syntax 
  - Variable and Data Types 
  - Operator
  
 2. Conditional Statements
  
  - If 
  - If- else 
  - Nested if-else
  
 3. Looping
  
  4. Control Statements
  
  5. String Manipulation
  
  - Accessing Strings 
  - Basic Operations 
  - String slices 
  - Function and Methods
  
 6. Lists
  
  - Introduction 
  - Accessing list 
  - Operations 
  - Working with lists 
  - Function and Methods
  
 7. Tuple
  
  - Introduction 
  - Accessing tuples 
  - Operations 
  - Working 
  - Functions and Methods
  
 8. Dictionaries
  
  - Introduction 
  - Accessing values in dictionaries 
  - Working with dictionaries 
  - Properties 
  - Functions
  
 9. Functions 
  - Defining a function 
  - Calling a function 
  - Types of functions 
  - Function Arguments 
  - Anonymous functions 
  - Global and local variables
  
 10. Modules
  
  - Importing module 
  - Math module 
  - Random module 
  - Packages 
  - Composition
  
 11. Input-Output
  
  - Printing on screen 
  - Reading data from keyboard 
  - Opening and closing file 
  - Reading and writing files 
  - Functions
  
 12. Exception Handling
  
  - Exception 
  - Exception Handling 
  - Except clause 
  - Try?
  - finally clause 
  - User Defined Exceptions
   
   
   | 
  
   Advance Python 1. OOPs concept - Class and object 
  - Attributes 
  - Inheritance 
  - Overloading 
  - Overriding 
  - Data hiding 
  
 2. Regular expressions
  
  - Match function 
  - Search function 
  - Matching VS Searching 
  - Modifiers 
  - Patterns
  
 3. CGI
  
  - Introduction 
  - Architecture 
  - CGI environment variable
  - GET and POST methods 
  - Cookies 
  - File upload
  
 4. Database
  
  - Introduction 
  - Connections 
  - Executing queries 
  - Transactions 
  - Handling error
   
  5. Networking
  
  - Socket 
  - Socket Module 
  - Methods 
  - Client and server 
  - Internet modules
  
 6. Multithreading
  
  - Thread 
  - Starting a thread 
  - Threading module 
  - Synchronizing threads 
  - Multithreaded Priority Queue
  
 7. GUI Programming
  
  - Introduction 
  - Tkinter programming 
  - Tkinter widgets 
  
 8. Sending email
  
    
   | 
 
 
      
     
    
     Course Shedule
Duration: 3 Weeks (including Sundays).
Batches: Starts on Every month 7th and 23rd.
Timing: Morning 7.00am to 8.30am, Evening 7.30pm to 9.00pm.