1. Introduction to Python


2. Variables, Keywords, Data Types, and Identifiers


3. Data Structures in Python

a. Strings

b. Lists

c. Tuples

d. Sets

e. Dictionaries


4. Operators in Python


5. Control Flow Statements


6. Input and Output in Python


7. Functions


8. Object-Oriented Programming (OOPs) in Python


9. Exception Handling


10. Python Comprehensions


11. Decorators


12. Functional Programming Tools

Selenium–Syllabus

1. Introduction to Automation Testing


2. Introduction to Selenium with Python


3. Locators in Selenium


4. WebElement and Element Operations


5. Waits and Synchronization


6. Handling Web Controls and UI Elements


7. Selenium Grid


8. Automation Frameworks

a. Introduction

b. Page Object Model (POM)

c. Data Handling

d. Pytest for Frameworks


9. Version Control & CI/CD


10. Hybrid Framework Implementation


API Manual Testing – Syllabus (Postman-based)


1. Introduction to API and Web Services


2. Exploring APIs through a Browser


3. Pre-Requisites for API Testing


4. Getting Started with Postman


5. Working with API Requests in Postman


6. Performing CRUD Operations with Postman


7. Postman Environments & Variables


8. Collections in Postman

API Automation Testing Syllabus – Python + Pytest


1. Introduction


2. Setting Up the API Automation Project


3. Working with Parameters


4. Validations in API Responses


5. POST, PUT, PATCH, DELETE Requests


6. Authentication and Authorization


7. Serialization and Deserialization


8. Pytest-based Automation Framework


9. Logging and Reporting


10. Running and Organizing Tests

Advanced Selenium with Python – Course Syllabus


1. File Handling & Data Management


2. Database Testing


3. Reporting


4. Logging and Event Handling


5. Integration and Grid


6. Framework Design


7.  Live Project Implementation

8.  Artificial Intelligence

Register Now