Python Training

  • Overview
  • Course Content
  • Drop us a Query

Python training is for the professionals from diversified domains say web development, Big Data, embedded systems, automation testing, and scripting. Python, is an open-source and powerful dynamic programming language used in variety of applications.

Python training course curriculum covers topics including python programming basics, data types and creating variables. The knowledge is imparted to understand the use of operators, expressions, and control statements for managing the flow of data. The learning curve encompasses advance topics say functions, modules, file operations, and regular expressions. Moreover, participants will also learn about the features unique to Python such as tuples, and output formatting. Training is delivered over Python Integrated Development Environment (IDLE) for writing and running the scripts.

Upon the completion of this training, you will be able to:

  • Develop, debug, and build Python programs
  • Implement Python programming language basics on the given scenarios
  • Use functions to simplify the task
  • Create your own and also Import modules from the Python Standard Library
  • Use data structures
  • Write code for input-output data handling
  • Use regular expressions to search files and directories.
Target audience
  • Programmers
  • Software developers/engineers
  • Web Masters
Prerequisites

Candidates with working experience on any programming language and strong interest in exploring different programming languages can undergo this training.

1. Introduction to Python Programming

  • What is Python?
  • Why Python?
  • Python Philosophy And The Zen Of Python
  • A Brief History Of Python
  • Features of Python
  • Installation on Windows Gnu/Linux and Unix Systems

2. First Steps

  • Using The Interpreter Prompt
  • Choosing An Editor
  • Sublime Text
  • Vim
  • Using A Source File
  • Getting Help

3. Programming Basics

  • Hello World Program
  • Comments
  • Literal Constants
  • Numbers
  • Strings
  • The Format Method

4. Basics Continued

  • Raw String
  • Escape Sequences
  • Variables
  • Identifier Naming
  • Data Types
  • Object
  • How To Write Python Programs
  • Indentation

5. Operators and Expressions

  • Operators
  • Evaluation Order
  • Changing The Order Of Evaluation
  • Associativity
  • Expressions

6. Control Flow

  • The if Statement
  • The while Statement
  • The for Loop
  • The break Statement
  • The continue Statement

7. Functions

  • Function Parameters
  • Local Variables
  • Using The Global Statement
  • Default Argument Values
  • Keyword Arguments
  • VarArgs Parameters
  • Keyword Only Parameters
  • The return Statement
  • DocStrings

8. Modules

  • Byte-Compiled .pyc files
  • The from … import Statement
  • A module’s name
  • Making Your Own Modules
  • The dir Function
  • Package
  • The sys           

9. Data Structures

  • List
  • Tuple
  • Dictionary
  • Sequence
  • Set
  • References
  • More About Strings        

10. Input Output

  • Input from user
  • Files
  • Pickle
  • Unicode

11. Regular Expressions

  • Introduction
  • Wild Card Characters
  • Searching
  • Extracting
  • Practice Problems
  • Do’s and Don’ts
  • Summary

A Few Things You'll Love!

Students Speak