• Hyderabad 9030070095 040-42204262
  • Kolhapur 7620808244 9373171846


Python Overview

  • Why Python and where to use it?
  • What is Python and history of Python?
  • Discussion about Python 2 and Python 3
  • Set up Python environment for development
  • Discuss about IDE’s like IDLE, Pycharm and Enthought Canopy
  • Unique features of Python
  • Discussion about unique feature of Python
  • Write first Python Program
  • Start programming on interactive shell.
  • Using Variables, Keywords,
  • Taking Built-in Functions help,
  • Strings, Different Literals,
  • Math Operators and Expressions,
  • Writing to the Screen, String Formatting, Command Line Parameters
  • Python Identifiers, Keywords and Indentation
  • Comments and document interlude in Python


Core Objects and Built-in Functions

  • Discussion about installed module s and packages
  • Various python built in functions and Getting User Input
  • What are variables?
  • Python Data Types
  • Python Core objects and Functions
  • Number, String, List, Dictionaries, Tuple, set, generator, file etc
  • Built in modules (Library Functions)
  • Number and Math’s, datetime and zip modules


Sequences and File handling

  • Condition statements in Python
  • Loops and statement in Python
  • Python Decorators and Generator
  • Python Modules & Packages
  • Python Files and Directories manipulations
  • Read, write and append files using file objects
  • Use various files and directory functions for OS operations


Data Structures, data processing and User Defined Functions

  • Access Number/String/List/Dictionaries/Tuple
  • Complex Data structures in Python
  • Arbitrary data types and their Data Structure
  • Python built in function
  • Python user defined functions
  • Python packages functions
  • Defining and calling Function
  • The anonymous Functions – Lambda Functions


Object Oriented Python and Exceptional Handling

  • Object oriented features
  • Understand real world examples on OOP
  • Implement Object oriented with Python
  • Creating Classes and Objects, Destroying Objects
  • Accessing attributes, Built-In Class Attributes
  • Inheritance and Polymorphism
  • Overriding Methods, Data Hiding
  • Overloading Operators
  • Python Exceptions Handling
  • What is Exception?
  • Handling various exceptions using try….except…else
  • Try-finally clause
  • Argument of an Exception and create self exception class
  • Python Standard Exceptions
  • Raising an exceptions, User-Defined Exceptions


Debugging, Database handling and Project Skelton

  • Debug Python programs using pdb debugger
  • Pycharm Debugger
  • Assert statement for debugging
  • Testing with Python using UnitTest Framework
  • Project Skelton and using Nose framework.
  • Creating a Database with SQLite 3,
  • CRUD Operations,
  • Creating a Database Object.
  • Python MySQL Database Access
  • DML and DDL Operations with Databases
  • Performing Transactions
  • Handling Database Errors
  • Disconnecting Database


Regular Expression, Package Installation, Windows spreadsheet parsing and webpage scrapping


  • What are regular expressions?
  • The match and search Function
  • Compile and matching
  • Matching vs searching
  • Search and Replace feature using RE
  • Extended Regular Expressions
  • Wildcard characters and work with them
  • What is pip, easy_install and Pycharm?
  • Set up the environment to install packages?
  • Install packages for XLS interface and XLS parsing with Python
  • Create XLS reports with Python
  • Introduction to web scraping and beautiful soup

Our Partners

Enquiry Now

Need to talk to us ?

Institute Of Good Clinical Practice


2nd Floor, Above Super Market, Near Sripuram Colony Bus Stop, Moosarabagh, Malakpet, Hyderabad-500036

+91 9030070095,

+91 8790209568.

Need to talk to us ?

Institute Of Good Clinical Practice


673 K E Ward, 3rd Lane, Shahupuri, Opp: IDBI Bank, Kolhapur-416001, Maharashtra.

+91 7620808244,

+91 9373171846.