Python Course Content
We at Aonlinetraining offer interactive online courses (e-learning) for Python.
Learn Python Programming Online, interactive training program beginining right from the basics of coding. Book a Free Demo Class Now
Students for Python requires 40 hours to Study / Complete the course
Python Course Content
Python Programming
Python Module 1: Introduction to Python
- Python Introduction
- Python 2.x vs python 3.x
- Interpreter Vs Compiler
- Installing Python
Python Module 2: Data Type
- Introduction to Datatypes
- String
- List
- Tuple
- Sets
- Dictionary
- Frozen Set
Python Module 3: Input and Output
- taking Input
- Taking Multiple Input
- print without newline
- parameter in print()
- output formatting
- set in Python 3
Python Module 4: Variable
- Global and Local Variable
- Packing and Unpacking Argument
- Type Conversion
- Swap Variable
- __name__ Special Variable in Python
- Private Variable
Python Module 5: Operator in Python
- Arithmetic Operator
- Equality Operator
- Relational Operator
- Logical Operator
- Bitwise Operator
- Membership Operator
- Identity Operator
- Assignment Operator
- Shorthand Operator
- Warlus Operator
Python Module 6: Control Flow
- Control Statements (If, If-Else, Nested of If-else Statement)
- Loops (Introduction to Looping, For and While Loop)
- Pattern (30 Patterns from basic to advance)
- Nested Loops in Python, Uses of Break and Continue, exit and pass statements
- Iterable and Iterator
- Generator in Python
- __iter () __ and __next__ ()
- Else with For
Python Module 7: Working with Strings
- Pass, String and Tuples, Accessing Strings
- Basic Operations, Formatting Strings
- Accessing Multiple Values at Once, String Slicing and Other Operations with Strings
Python Module 8: Working with Dictionaries
- Introduction to Dictionaries
- Defining and Modifying Dictionaries
- Deleting Items from Dictionaries
- Functions with Dictionaries and Iteration with Dictionary using Keys and Values Pairs and Other Examples of Dictionary
Python Module 9: Working with Lists
- Working with Lists, Introducing Lists
- Adding Elements to Lists, Searching Lists
- Defining Lists, Declare, Assign and Retrieve Values from the Lists
- Deleting List Elements, Using List Operators
- Accessing Lists, Operation in Lists
- Mapping with List, Joining with List and Splitting and Slice Operation with Lists
Python Module 10: Working with Function
- Function and Methods
- Anonymous Function, Global and Local Variables
- Defining a Function, Calling a Function
- Using Optional and Named Arguments
- Types of Function, Function Arguments
- Using type, str, dir and Other Built-In Functions
Python Module 11: Working with Tuples
- Introduction to Tuples, Accessing Tuples
- Operations with Tuples
- Slicing Operation with Tuples
- Different Ways to write the tuples
- Tuples Iteration using while and for loop
- Tuple Iteration with Negative Indexing
- Example of Tuples
Python Module 12: Function
- predefine Function
- User Define Function
- Lambda Function
- Pass Statements
- Yield Insted of Return
- Return Multiple Value
- **args and **kwargs
- Precision Handling
- Function Decorator
- __help () __ and __import () __
- Function and Methods
- Anonymous Function, Global and Local Variables
- Defining a Function, Calling a Function
- Using Optional and Named Arguments
- Types of Function, Function Arguments
- Using type, str, dir and Other Built-In Functions
Python Module 13: Modules
- Itertool Module
- Collection Module
- Os Module
- Calendar Module
- Time Module
Python Module 14: Object Oriented Concept
- class and object
- Member Functions
- Data Hiding and Object Printing
- Class and Static Variable
- Class Method and Static Method
- Constructor and Destructor
- Inheritance
- Abstract Class
- Garbage Collection
- Reflection
- Overloading, Overriding
- Class Variables or Shared Variables
Python Module 15: Exception Handling
- Introduction
- Built-In Exception
- User Define Exception
- Try and except
- else and Finally
- Nested Try
- Nzec Error
- Clean Up Action
Python Module 16: File Handling
- Text File
- Binary File
Python Module 17: Sqlite3 Module APIs
- Basic Operation
- Introduction of SQL
- Connect to Database
- Create a Table
- Insert Operation
- Select Operation
- Update Operation
- Delete Operation
Python Module 18: Tkinter
- Basic Widgets
- Advance Widgets
Python Module 19: Project
- Calculator
- To-do List
- Notepad
- Registration and Login System
- Rock Paper Scissor Game
- Tic Tac Toe Game
- Quiz Application