Thursday, July 31, 2014

PYTHON ONLINE TRAINING Best Online Training for PYTHONE

PYTHON Online TRAINING

1.      Introduction To Python
§  Brief overview
§  Installing Python
§  Using Python interpreter
§  IDLE
§  First Python program
§  Saving Python program
§  Program Execution
§  Indentation and Block Structuring
§  Comments
2.      Data types
§  Numbers – Integers, Floats, Complex Numbers
§  Boolean
§  Strings
3.      Operators
§  Arithmetic (+, -, *, /, %,**)
§  Logical (and, or, not)
§  Comparison (<, >, <=,>=, ==,! =)
§  Shift (<<, >>)
§  Bitwise (&, |, ~)
§  No - Increment and Decrement operators
§  No – short hand operator
4.      Data Structures
§  Lists
§  Tuples
§  Dictionaries
§  Sets
5.      Strings
§  String Literals
§  Basic operations
§  Indexing
§  Slicing
§  String conversion tools
§  String Methods

6.      Control flow
§  If-else-elif
§  Range
§  For
§  While
§  Break statement
§  Continue statement
§  Pass statement
§  No – switch statement
7.      Functions
§  Defining Functions
§  Arguments
§  Function with Default Arguments
§  Function with keyword Arguments
§  Function with Arbitrary arguments
§  Anonymous Functions - Lambda
§  Mapping Functions over Sequences : map
§  Functional Programming Tools : Filter and Reduce
8.      Object Oriented Concepts
§  Class
§  Object
§  Instance Variables
§  Instance Methods
§  Static Methods
§  Class Methods
§  Constructor
§  Inheritance
9.      Modules and Packages
§  Purpose of Module
§  Module creation
§  Module search path
§  Module usage
§  How import works
§  Creating Package
§  Importing from package
10.  File Handling
§  Modes
§  Reading from files
§  Writing to files
11.  Exceptions
§  Handling exceptions
§  Raising exceptions
§  User defined exceptions

§  Defining clean up actions