+91 – 88617 28680learning@flexmind.co

Python programming

[vc_row][vc_column][vc_btn title=”Request a demo” color=”success” i_icon_fontawesome=”fa fa-envelope-o” link=”url:http%3A%2F%2Fflexmind.co%2Fcontact%2F%23firstcontentcontainer|title:Python%20training|” add_icon=”true”][vc_column_text]

Python Programming


Course Duration: 30 hours

Introduction

  • Why do we need Python?
  • Program structure

Execution steps

  • Interactive Shell
  • Executable or script files.
  • User Interface or IDE

Memory management and Garbage collections

  • Object creation and deletion
  • Object properties

Data Types and Operations

  • Numbers
  • Strings
  • List
  • Tuple
  • Dictionary
  • Other Core Types

Statements and Syntax

  • Assignments, Expressions and prints
  • If tests and Syntax Rules
  • While and for Loops
  • Iterations and Comprehensions

File Operations

  • Opening a file
  • Using Files
  • Other File tools

Functions

  • Function definition and call
  • Function Scope
  • Arguments
  • Function Objects
  • Anonymous Functions

Modules and Packages

  • Module Creations and Usage
  • Module Search Path
  • Module Vs. Script
  • Package Creation and Importing

Classes

  • Classes and instances
  • Classes method calls
  • Inheritance and Compositions
  • Static and Class Methods
  • Bound and Unbound Methods
  • Operator Overloading
  • Polymorphism

Exception Handling

  • Default Exception Handler
  • Catching Exceptions
  • Raise an exception
  • User defined exception

Intermediate and advanced topics:

  • Python graphics and images
  • Gui tk
  • Network programming
  • Developing applications using python
  • Multithreading
  • Event
  • Utilities
  • Strings
  • Xml programming
  • Development
  • Installing and configuring python in Ubuntu Linux
  • MapReduce programs using python
  • Numpy
  • SCIPY

[/vc_column_text][/vc_column][/vc_row]