• Bangalore - 560076
  • 8904740434
  • learn@techieventures.in

Python training institute in Bangalore

Description

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed

Duration

Not Mentioned

Career Option
  • Best suited Developer
  • Testing Professionals
Opportunities

Not Mentioned

Major Companies Using Python
  • Mozilla
  • YouTube
  • Google
  • Facebook
  • Yahoo!
  • NASA
Course Content
Introduction
Why do we need Python?
Program structure
Execution Steps
Interactive Shell
Executable or script files.
User Interface or IDE
Memory Management & Garbage Collection
Object creation and deletion
Object properties
Data Types & Operation
Numbers
Strings
List
Tuple
Dictionary
Other Core Types
Statement & Syntax
Assignments, Expressions and prints
If tests and Syntax Rules
While and For Loops
Iterations and Comprehensions

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
Advance Concepts
Decorators
Generators
Iterators
Co-routines

File Operations
Opening a file
Using Files
Other File tools