Here is the list of topics covered in the Python Course Syllabus: Our Python Course Syllabus is designed by an industry expert with over 11 years of experience in development. This Python Course Syllabus covers basic to advanced-level python topics. The core to the Advanced Python Course syllabus is given below.
Core Python (Duration - 24 Hrs)
Module 1: An Introduction to Python (Duration - 2 hrs)
- What can Python do?
- Why Python?
- Good to know
- Python Syntax contrasted(compared) with other programming dialects or languages.
- Python Install
Module 2: Beginning Python Basics (Duration - 3 hrs)
- The print statement
- Comments
- Python Data Structures & Data Types
- String Operations in Python
- Simple Input & Output
- Simple Output Formatting
- Operators in python
Module 3: Python Program Flow (Duration - 3 hrs)
- Indentation
- The If statement and itsโ related statement(assertion)
- An example with if and itโs related statement(explanation)
- The while loop
- The for loop
- The range statement
- Break & Continue
- Assert
- Examples for looping
Module 4: Functions & Modules (Duration - 3 hrs)
- Create your own functions
- Functions Parameters
- Variable Arguments
- Scope of a Function
- Function Documentations
- Lambda Functions & map
- n Exercise with functions
- Create a Module
- Standard Modules
Module 5: Exceptions Handling (Duration - 3 hrs)
- Errors
- Exception handling with try
- handling Multiple Exceptions
- Writing your own Exception
Also Read: Selenium Course Syllabus
Module 6: File Handling (Duration - 2 hrs)
- File handling Modes
- Reading Files
- Writing & Appending to Files
- Handling File Exceptions
- The with statement
Module 7: Classes In Python (Duration - 4 hrs)
- New Style Classes
- Creating Classes
- Instance Methods
- Inheritance
- Polymorphism
- Exception Classes & Custom Exceptions
Module 8: Generators and iterators (Duration - 2 hrs)
- Iterators
- Generators
- With Statement
- Data Compression
Module 9: Data Structures (Duration - 2 hrs)
- List Comprehensions
- Nested List Comprehensions
- Dictionary Comprehensions
- Functions
- Default Parameters
- Variable Arguments
- Specialized Sorts
Module 10: Collections (Duration - 2 hrs)
- namedtuple()
- deque
- ChainMap
- Counter
- OrderedDict
- defaultdict
- UserDict
- UserList
- UserString
Advance Python (Duration Time - 16 hrs)
Module 11: Writing GUIs in Python (Time-Duration) (3 hrs)
- Introduction
- Components and Events
- An Example GUI
- The root Component
- Adding a Button
- Entry Widgets
- Text Widgets
- Check buttons
Module 12: Python SQL Database Access (Duration - 4 hrs)
- Introduction
- Installation
- DB Connection
- Creating DB Table
- INSERT, READ, UPDATE, DELETE operations
- COMMIT & ROLLBACK operation
- handling Errors
Module 13: Network Programming (Duration - 3 hrs)
- Introduction
- A Daytime Server
- Clients and Servers
- The Client Program
- The Server Program
Module 14: Date and Time (Duration - 1 hr)
- sleep
- Program execution time
- more methods on date/time
Module 15: Some similar topics in-detailed (Duration Time - 1 hr)
- Filter
- Map
- Reduce
- Decorators
- Frozen set
- Collections
Module 16: Regular expression (Duration - 1 hr)
- Split
- Working with special characters, dates, emails
- Quantifiers
- Match and find all
- character sequence and substitute
- Search method
Module 17: Threads ESSENTIAL (Duration - 1 hr)
- Class and threads
- Multi-threading
- Synchronization
- Treads Life cycle
- use cases
Module 18:
Module 19:
Module 20:
This python course syllabus pdf will available soon.
Join Aimore Technologies for Python Training in Chennai with 100% Placement.