Python Online Training

python training
Python Step by Step Training

Python Online Training will commence on: **********

Course Objective:

At the end of Python training, you will be able to,

  • Understand Python Language Elements
  • Understand how to code Python.
  • Understand OOPS concepts.
  • Automate your daily stuffs in work.
  • Understand the built-in libraries and third party tools.
  • Build your own applications if required.

How will Python Training help your Career?

Our Python Online course can guide you to choose a reputable career in high-grossing domains like,

  • Artificial Intelligence / Data Science,
  • Web development and Frameworks,
  • Web Testing,
  • Smart devices,
  • Game development

Etc…

Eligible for the Course?

Python Online Training is not restricted to people of some group. This suits well for,

  • Students or fresh graduates
  • Testing job profile
  • Python Developer job profile

Prerequisite: If you know to read English, and knowledge on mathematics with some understanding of software’s programs.


Contact Details:

Mobile: 91-6303884605

Email: [email protected]


Python Course Details:

Duration: 30 Hours

Fee: 250 US Dollars

Timings:

11th September 2019

Weekday Program (Monday to Friday)

6:30 AM to 8:00 AM Indian Standard Time

9:00 PM to 10:30 PM EST

8:00 PM to 9:30 PM CST

6:00 PM to 7:30 PM PST


Python Course Syllabus

1) Introduction to Python Language

  • Introduction to Python Language
  • Features of Python Language
  • Uses of Python Language
  • Python Versions, and Implementations
  • Installing Python
  • Executing Python from the Command Line
  • Python IDLE
  • Editing Python Files
  • Python Reserved Words
  • Naming Conventions

2) Basic Python Syntax

  • Basic Syntax
  • Comments
  • Data Types
  • Variables
  • String Values
  • String Operations
  • Numeric Data Types
  • Conversions
  • Simple Input and Output

3) Python Language Components

  • Indenting
  • Relational Operators
  • Logical Operators
  • Bit Wise Operators
  • Control Flow and Syntax
  • The if Statement
  • The for Loop
  • The while loop
  • break and continue

4) Python Collections

  • Lists
  • Tuples
  • Sets
  • Dictionaries
  • Sorting Dictionaries
  • Copying Collections
  • Summary

5) Python Functions

  • Introduction
  • Defining Your Own Functions
  • Arguments / Parameters
  • Function Documentation
  • Keyword and Optional Parameters
  • Passing Collections to a Function
  • Variable Number of Arguments
  • Scope
  • Passing Functions to a Function
  • Mapping Functions in a Dictionary
  • Lambda
  • Closures

6) Python Modules

  • Standard Modules – sys
  • Standard Modules – math
  • Standard Modules – time
  • The dir Function

7) Exception Handling in Python

  • Errors
  • Run Time Errors
  • The Exception Model
  • Exception Hierarchy
  • Handling Multiple Exceptions
  • raise
  • assert
  • Writing Your Own Exception Classes

8) Python IO (Input and Output)

  • Introduction
  • Data Streams
  • Creating Your Own Data Streams
  • Access Modes
  • Writing Data to a File
  • Reading Data From a File
  • Additional File Methods
  • Using Pipes as Data Streams
  • Handling IO Exceptions
  • Working with Directories
  • Metadata
  • The pickle Module

9) OOPS Concepts

  • Procedural vs. OOPs
  • Difference between C/C++ Vs. Java Vs. Python
  • Class and Object
  • Class(static) variables and instance variables
  • Constructor
  • Data hiding
  • Inheritance
  • Method overloading and overriding
  • Abstraction, accessing hidden properties of a class

10) Regular Expressions

  • Introduction
  • Simple Character Matches
  • Special Characters
  • Character Classes
  • Quantifiers
  • The Dot Character
  • Greedy Matches
  • Grouping
  • Matching at Beginning or End
  • Match Objects
  • Substituting
  • Splitting a String
  • Compiling Regular Expressions
  • Flags

11) Iterators, Generators and Decorators

  • Working with yield keyword
  • Difference between yield and return
  • Decorating a function with another function
  • PIP installation

G C Reddy

G C Reddy, Working as a Software Testing Trainer in Hyderabad, India.

You may also like...