Python Training
1) Introduction To Python
- Installation and Working with Python
- Understanding Python variables
- Python basic Operators
- Understanding python blocks
2) Python Data Types
- Declaring and using Numeric data types: int, float, complex
- Using string data type and string operations
- Defining list and list slicing
- Defining of Tuple, Dictionary, Sets data type
3) Python Program Flow Control
- Conditional blocks using if, else and elif Simple for loops in python
- For loop using ranges, string, list and dictionaries
- Use of while loops in python
- Loop manipulation using pass, continue, break and else
- Programming using Python conditional and loops block
4) Python Functions, Modules And Packages
- Organizing python codes using functions
- Organizing python projects into modules
- Importing own module as well as external modules
- Understanding Packages
- Powerful Lamda function in python
- Programming using functions, modules and external packages
5) Python String, List And Dictionary Manipulations
- Building blocks of python programs
- Understanding string inbuilt methods
- List manipulation using inbuilt methods
- Dictionary manipulation
- Programming using string, list and dictionary in build methods
- Comprehension of List and Dictionary
6) Different types of modules in Python
- Introduction to Python Installing packages
- Installing different types of modules in python
- Import installed modules in your program
- Hide your password while entering your password into python code
- Guessing game in python
7) Datetime module in python
- Import datetime in python
- Inserting current time in string format
- Use GMT time in python program
- Give a file name using datetime
8) Python File Operation
- Reading configure files in python
- Writing text files in python
- Understanding read functions, read(), readline() and readlines()
- Understanding write functions, write() and writelines()
- Manipulating file pointer using seek
- Programming using file operations
- Writing, Reading & Editing Excel file using python
9) Python Object Oriented Programming – Oops
- Concept of class, object and instances
- Constructor, class attributes and destructors
- Real time use of class in live projects
- Inheritance, overlapping and overloading operators Adding and retrieving dynamic
attributes of classes Programming using Oops support
10) Python Regular Expression
- Powerful pattern matching and searching
- Power of pattern searching using regex in python
- Real time parsing of networking or system data using regex Password, email, url
validation using regular expression
- Pattern finding programs using regular expression
11) Python Exception Handling
- Avoiding code break using exception handling
- Safe guarding file operation using exception handling
- Handling and helping developer with error code
- Programming using Exception handling
12) Contacting User Through Emails Using Python
- Installing smtp python module
- Sending email
- Reading from file and sending emails to all users addressing them directly for marketing
server client program
13) Speech Processing in Python
- Text to speech conversion in python
- Text to speech conversion in python using google api
- Speech to text conversion
- Converting a text message into mp3
- Record your own voice
14) GUI Development in Python
- Introduction to Tkinter
- My First GUI
- Inserting Button, Label Text, Edit Box, Radio Button, Check Button in GUI
- Packing of objects in your GUI
- Grid Managing in Tkinter
- Styling in Tkinter
- List Box, Menu Button in Tkinter
- Make your own portable software with .exe extension
15) Final Project
- Students have to develop a project after training on the basis of knowledge gained during
training
- Certificate distribution after project submission