Objective:

The skills and knowledge acquired in python training are sufficient to be able to install & run python interpreter, create & execute python programs understood the concepts of file I/0 read & write the data form a file etc .How to build and package python module for reusability and design object method program with python classes. How to use exception holding in python applications for error handling.

 

PYTHON TRAINING PROGRAM

  • Live Demonstration
  •  Internship/Career Opportunities from Ignite and its associates.
  •  Hands on Practice Sessions
  •  24*7 Email Supports through Email.
1.Getting Started with Python
  • Introducing Python
  • Installing Python on Windows
  • Installing Python on Linux and other Operating Systems
  • Introducing Python IDLE
  • Programming in Interactive Mode
  • Programming in Scripting Mode
2.Types, Variables and Input/Output
  • Using quotes and escape character
  • String Concatenation and Repeater Operators
  • Using Mathematical Operators with Numbers
  • Understanding Variables
  • Getting User Input with input()
  • Using Strings Methods
  • Converting Values
3.Flow Control in Python
  • The if Statement
  • The else Clause
  • Using elif Clause
  • The while Statement
  • Avoiding infinite loops
  • Values as conditions
  • Using Logical Operators
  • Planning Your Program with Pseudocode
4.For Loops and Tuples
  • Using for Loops
  • Using Sequence Operators and Functions with Strings
  • Finding Length with len()
  • Using the in Operator
  • Indexing and Slicing Strings
  • Using Random Module
  • Using Tuples
  • Sequence Operators and Functions with Tuples
5.Lists in Python
  • Creating and Using Lists
  • len() with Lists
  • in Operator with Lists
  • Indexing, Slicing and Concatenating
  • Deleting List Element with del
  • Using Lists Methods such as append(), sort(), reverse(), count(), pop(), remove(), insert() and index()
  • Using Nested Sequences
  • Understanding Shared Refrences
6.Dictionaries  
  • Using Dictionaries
  • Accessing Dictionary values
  • Adding, Replacing and Deleting key-value pairs
  • Functions: get(), keys(), values() and items()
7.Functions in Python  
  • Defining Functions
  • Using Parameters and Return Values Dictionaries
Using Arguments and Defaults Parameters
  • Using Global Variables and Constants
  • Variable Scope
  • References Object
8.File Input and Output and Exceptions  
  • The open Function
  • Input from Text Files
  • Output to Text Files
  • Storing Complex Data in Files with Pickles
  • Handling Exceptions
  • Using try Statement with except Clause
  • Handling Multiple Exceptions
9.Object -Oriented Python  
  • Introduction to Object-Oriented Python
  • Creating Classes, Methods and Objects
  • Using Constructor and Attributes
  • Using Class Attributes and Static Methods
  • Understanding Object Encapsulation
  • Private Attributes and Methods
  • Controlling Attribute Access
  • Creating and Accessing Properties
  • Combining Objects
  • Using Inheritance to Create New Classes
  • Altering Behavior of Inherited Methods
  • Understanding Polymorphism and Shelve
10.Modules
  • Using Modules in Programs
  • Writing Modules
  • Importing Modules
  • Using Imported Functions and Modules