Python, A widely used high level general purpose programming language. This workshop assumes no previous programming or Python experience. If one never programmed a computer before, or if aware of another programming language and want to learn Python, this workshop will be for him/her. Companies worldwide are using Python to harvest insights from their data and get a competitive edge.  We cover the basics of how one constructs a program from a series of simple instructions. Once a student completes this course, they will be ready to take more advanced programming courses.


Can access computer system and make use of internet to perform search over Google.


Need to Prepare?

Prior programming experience is not required.


 Tools Expected:-

  1. Windows 8.1 / 8 / 7
  2. 64 bit  windows
  3. System RAM minimum 4GB With Windows
  4. Intel Core i3, i5
  5. Windows Intel i3 4th gen , i5 ,i7
  6. Smart phone with Internet
  7. Notebook and Pen


Tools Provided (for the session):-

DVD with software development tools, Sample codes and reference materials



  • Python syntax
  • Variables
  • Conditional Statements
  • Operators and Loops
  • One-Liners
  • Data Structures
  • Lists and Tuples
  • Sets and Dicts
  • String Formatting
  • Reading and Writing Files
  • User defined Functions
  • Keyword arguments
  • Lambda forms Built-in functions
  • Date and Time
  • Standard Libraries (Useful Modules)
  • User Interface and Interaction
  • Scoping
  • Exception Handling



Web development workshop address about building attractive and efficient website using latest technologies such as HTML5 and CSS3. It also demonstrate about usage of FTP Client Filezilla.



  • Output to Text Files
  • Writing Modules
  • Creating a socket
  • Creating packet sniffer
  • E-Mail application



  • 2 Days (7 hours each including 1-hour lunch break)




Day 1

Session 1-  (03:30 hrs)
  • Getting started
  • Strengths
  • A Brief History
  • Python Versions
  • Installing Python
  • Environment Variables
  • IDLE
  • Editing Python Files
  • Dynamic Types
  • Python Reserved Words


Session 2- (02:30 hrs)
Introduction of Class
  • Classes
  • Principles of Object Orientation
  • Creating Classes
  • Instance Methods
  • File Organization
  • Keyword and Optional Parameters
  • Passing Collections to a Function
  • Variable Number of Arguments
  • Functions – “First Class Citizens”
  • Passing Functions to a Function
  • Mapping Functions in a Dictionary


Session Recap
Day 2
Session 1- (03:30 hrs)
Basic Python
  • Introduction of Basic Syntax
  • String Values & Operations
  • Numeric Data Types
  • Simple Input and Output
  • The print Function
  • Program Control Flow and Syntax
  • How to use if Statement
  • Relational Operators
  • Logical Operators
  • Defining Your Own Functions
  • Parameters
  • Function Documentation
  • Keyword and Optional Parameters
  • Passing Collections to a Function
  • Variable Number of Arguments


Session 2- (02:30 hrs)
  • Exception Handling
  • Inheritance
  • Database Connectivity
  • Iterators
  • Generators


Session Recap
Zonal Round of SkillThon
  • Competition
  • Certificate distribution and acknowledgement


INR 1100 (GST exclusive) Per Participation