Python Programming Training
Python is one of the easy languages to learn and is widely used from individuals to big organizations
such as Google.
Tuples and Dictionaries.
Looping.
Functions and I/O handling.
What you'll learn?
Python's flexible function protocols.
Python's memory model.
Python's straightforward object-oriented features.
Python's built-in data types.
Python's list comprehensions.
Description
Python is one of the easy languages to learn and is widely used from individuals to big organizations
such as Google. This Python training starts with the basic syntax of Python and continues to small
GUI programs. You will learn Python data types such as Tuples and Dictionaries, Looping, Functions
and I/O handling. Python training will also give you an overview of Object-Oriented Programming
and Graphical application development. Python course will explain some basics modules and their
usage.
Who this course is for:
Python training is aimed both for individuals starting with programming and people who
already have other programming language skills.
Curriculum
1. An Introduction to Python
What can Python Do?
Why Python?
Good to know
Python syntax compared to other programming languages
Python Installation
2. Beginning Python Basic
The print statements
Comments
Python Data Structure and Data Types
String operations in Python
Simple input and output
Simple Output Formatting
Operators in Python
3. Python Program Flow
Indentation
The If statement and its related statement
The while loop
The for loop
The Range Statement
Break & Continue
Assert
Example of looping
4. Functions and Modules
Create your own functions
Function Parameters
Variable Arguments
Scope of Function
Function Documentation
Lambada Fuctions and Map
Exercise with functions
Create a module
Standard Module
5. Exception Handling
Errors
Exception handling with try
Handling multiple exceptions
Writing your own exception
6. File Handling
File handling modes
Reading Files
Writing and appending to files
Handling file exception
The with Statement
7. Classes in Python
New-style Classes
Creating Classes
Instant Method
Inheritance
Polymorphism
Exception Classes and Custom Exception
8. Generators & Iterators
Iterators
Generators
The functions any and all
With Statement
Data compressions
9. Data Structure
List comprehensions
Nested list comprehensions
Dictionary comprehensions
Functions
Default Parameters
Variable Arguments
Specialized Sorts
10. Collections
namedtuple()
deque
ChainMap
Counter
OrderedDict
DefaultDict
UserDict
UserList
UserString