Python programming training



Syllabus :

Chapter 1: Introduction to Python
What is Python and the history of Python?
Unique features of Python
Python-2 and Python-3 differences
Install Python and Environment Setup
First Python Program
Python Identifiers, Keywords, and Indentation
Comments and document interlude in Python
Command line arguments
Getting User Input
Python Data Types
What are variables?
Python Core objects and Functions
Number and Maths
Week 1 Assignments

Chapter 2: List, Ranges & Tuples in Python

Lists in Python
More About Lists
Understanding Iterators
Generators, Comprehensions, and Lambda Expressions
Generators and Yield
Next and Ranges
Understanding and using Ranges
More About Ranges
ordered Sets with tuples

Chapter 3: Python Dictionaries and Sets
Introduction to the section
Python Dictionaries
More on Dictionaries
Python Sets Examples
Chapter 4: Input and Output in Python
Reading and writing text files
writing Text Files
Appending to Files and Challenge
Writing Binary Files Manually
Using Pickle to Write Binary Files
Chapter 5: Python built-in function
Python user-defined functions
Python packages functions
Defining and calling Function
The anonymous Functions
Loops and statements in Python
Python Modules & Packages
Chapter 6: Python Object Oriented
Overview of OOP
Creating Classes and Objects
Accessing attributes
Built-In Class Attributes
Destroying Objects

Chapter 7: Python Exceptions Handling
What is an Exception?
Handling an exception
try-finally clause
The argument of an Exception
Python Standard Exceptions
Raising an exceptions
User-Defined Exceptions

Chapter 8: Python Regular Expressions
What are regular expressions?
The match Function
The search Function
Matching vs searching
Search and Replace
Extended Regular Expressions

Chapter 9: Python Multithreaded Programming
What is multithreading?
Starting a New Thread
The Threading Module
Synchronizing Threads
Multithreaded Priority Queue
Python Spreadsheet Interfaces
Python XML interfaces

Chapter 10: Using Databases in Python

Python MySQL Database Access
Install the MySQLdb and other Packages
Create Database Connection
DML and DDL Operation with Databases
Performing Transactions
Handling Database Errors

Duration: 2 months

Certificate after course complition


There are no reviews yet.

Be the first to review “Python programming training”

Your email address will not be published. Required fields are marked *

Scan the code