Demos On 12th / 13th August
PIMPLE SAUDAGAR :     AWS - Amazon Web Services (09:00 AM)   |   DevOps (10:30 AM)   |   Selenium (02:00 PM)   |   UI / PHP (02:00 PM)   |   Angular JS (02:00 PM)       DECCAN :    Core Java (11:00 AM)   |   Java for Selenium (11:00 AM)   |   UI Development (11:00 AM)   |   PHP (02:00 PM)   |   
ISO 9001:2015 Certified Organization  |  Pearson Exam Center

Python Programming

Overview

Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. It was created by Guido van Rossum during 1985- 1990. Like Perl, Python source code is also available under the GNU General Public License (GPL). This tutorial gives enough understanding on Python programming language.

Duration : (32 Hours)

Prerequisites : There are no Pre-requisites for this course. Basic knowledge of programming language is an advantage.

Training Highlights : Teaches real-world programming skills Build a solid understanding of Python programming.

Course Syllabus

Python Programming
  1. An Introduction to Python
    • Why Python , its Unique Feature and where to use it?
    • Python environment Setup
    • Discuss about IDE’s like IDLE, Pycharm and Enthought Canopy
    • Start programming on interactive shell.
    • Python Identifiers, Keywords
    • Discussion about installed module s and packages
    • Access Command line arguments within programs
  2. Conditional Statement ,Loops and File Handling
    • Python Data Types
    • Decorators
    • Python Modules & Packages
    • Python Files and Directories manipulations
    • Use various files and directory functions for OS operations
  3. Python Core Objects and Functions
    • Built in modules (Library Functions)
    • Numeric and Math’s Module
    • 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 and functions
    • The anonymous Functions-Lambda Functions
  4. Object Oriented Python
    • OOPs Concepts
    • Object,Classes and Destroying Objects
    • Accessing attributes,Built-In Class Attributes
    • Inheritance and Polymorphism
    • Overriding Methods,Data Hiding
    • Overloading Operators
  5. Exception Handling in Python
    • Exceptions Handling
    • 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


  6. Debugging Python Programs
    • Debug Python programs using pdb debugger
    • Assert for debugging
    • Testing with Python using UnitTest
    • Iterable and generator in Python
    • Yielding from the generators
    • Standard project setup in Python
  7. Regular Expression
    • Regular Expressions
    • 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
  8. Multithreading
    • Multithreading with Python
    • What is multithreading?
    • Starting a New Thread
    • The Threading Module
    • Synchronizing Threads
  9. Package Installation and Windows spreadsheet parsing
    • What is pip, easy_install?
    • Set up the environment to install packages?
    • Install packages for XLS interface, Database Interface and Web interface
    • XML and XLS parsing with Python
    • Create XLS reports with Python
  10. Database Handling
    • Python MySQL Database Access
    • Create Database Connection
    • DML and DDL Operations with Databases
    • Performing Transactions
    • Handling Database Errors
    • Disconnecting Database
  11. Django Framework
    • Basic of Django Framework & its uses
    • Installation and setting up Django
    • Syntax and URL
    • Testing
    • Deploying Django Framework
  12. Flask Framework &TkInter GUI Framework
    • Overview of Flask Framework
    • Installation of Flask and Demo Application
    • Overview of TkInter Framework
    • Tkinter Widgets

Inquire Now

Student’s Reviews about 3RI