Python

Prerequisite: None

Course Duration:  24 hours
                          3 days training
                          10am - 6pm

Course Schedule: Monday - Wednesday
                          Every Saturday
                          Every Sunday


Inclusion (face-to-face training): Morning & Afternoon snack
                                               Lunch Meal
                                               Certificate of completion
                                               Training handout
                                               Free flowing coffee

Inclusion (Online Training):  Certificate of completion
                                        Training handout (soft copy)

Day 1


Chapter 1: Introduction
• History
• Installation of Python and
  Python IDE
• Basic Syntax
• Working with IDE

Chapter II: Basic Concepts 
• Simple Operations
  (Arithmetic, Comparison,
  String Operations)
• Simple Input and Output
• Type Conversion

Chapter III: Programming 
  Constructs 
• Booleans and Comparisons
• If Statement
• If Elif Else Statement
• Continue Statement in 
   Python
• for Loop
• while Loop

Day 2


Chapter IV: Lists
• List Operations
• List Methods

Chapter V: Tuples
• Tuples Operations
• Tuplles Methods

Chapter VI: Searching and
  Sorting
• Pattern matching and
  searching

Chapter VII: Introduction to 
  Function
• Function with Arguments
• Pass by value
• Pass by reference

Chapter VIII: Exception
  Handling

Day 3


Chapter IX: File Operation
• Basic File Operation
  Methods
• Create File
• Reading File /Writing File

Chapter X: Object Oriented
  Programming
• Classes and Objects
• Inheritance
• Methods & Operator
  Overloading
• Class & Static Methods
• Properties

Chapter XI: Python Database Interaction
• SQL Database connection
  using python
• Creating and searching
  tables
• Reading and storing config
  information on database
• Programming using
  database connections