End to End Automation using Python - Web Application API
- Development
- Jan 03, 2025

End to End Automation using Python | Web Application & API, available at $39.99, has an average rating of 4.25, with 109 lectures, based on 109 reviews, and has 3056 subscribers.
You will learn about Expert level knowledge with practical exposer of Python for Realtime implementation Ready to use python in Daily realtime project activities(Manual / Automation) Detailed understanding of python and its implementation in different automation activities Ready to face Python programming interviews for Automation Testing Ready to Write Selenium Automation Scripts single handedly with best practices This course is ideal for individuals who are Manual Testers Looking Opportunity in Python Automation or Professionals looking to switch to python scripting language or Freshers looking for opportunity in Automation Testing or Any professional want to start carrier in python Automation It is particularly useful for Manual Testers Looking Opportunity in Python Automation or Professionals looking to switch to python scripting language or Freshers looking for opportunity in Automation Testing or Any professional want to start carrier in python Automation.
Enroll now: End to End Automation using Python | Web Application & API
Summary
Title: End to End Automation using Python | Web Application & API
Price: $39.99
Average Rating: 4.25
Number of Lectures: 109
Number of Published Lectures: 107
Number of Curriculum Items: 109
Number of Published Curriculum Objects: 107
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Recent Updates
Sep 2022 : Updated Python videos with improved Sound Quality
Dec 2021 : Added videos for Web Scrapping
Jun 2021 : Added Videos for API Response Validation
This is a end to end course to Utilize Python for automating our daily Manual Task and Application
Coverage:
Step by Step Installation of Python and other tools libraries required for this course.
Learn Python basics like Condition Handling, Looping, String Handling.
Standard Data Types (List, Tuple, Dictionary)
How to work on Class and Functions
Advance Python Concepts : File Handing, Excel Handling, Exception Handling
OOPS Programming : Inheritance, Overriding
Working with CSV file, JSON Handling
Here we will write code by following all standards and best practices.
Different practice exercise and questions to test our learning time to time.
Help with Q&A support whenever needed
Use many most usable python packages and libraries
Realtime Project Coverage:
Project 1:
– WebScraping: Navigate to different pages of a website, fetch data and store for further analysis
Project 2:
– API Testing : Most important area as REST API Testing is having huge demand, here we will learn how to do API Testing using Python Programming
Project 3:
– Web Automation Basics : As we know we can automation web applications, here we will learn, how to automate Web Application using Selenium and Python
Project 4:
– Test Data Generation : Its a test data generation utility which we will design for manual testing activities
Course Curriculum
Chapter 1: Introduction & Environment Setup- Python | Pycharm | PIP | Libraries
Lecture 1: Why as a Tester we need to learn Python
Lecture 2: *** Course Architecture : Must for Everyone ***
Lecture 3: Step 1 : Setup Python on Windows Machine with Environment Variable
Lecture 4: Step 2 : Setup Pycharm – Editor fort Python Programming
Lecture 5: Step 3 : Setup PIP : Package Manager for Python
Chapter 2: Getting start with basic PYTHON Programming
Lecture 1: First Python Code : Create Python File, Comments & Print on Console
Lecture 2: How to Declare and use Variables in Python
Lecture 3: How to take user input and use it in programming
Lecture 4: Constraints and Type Casting
Lecture 5: Standard datatypes in Python : Number, String, List, Tuple & Dictionary
Chapter 3: Control Execution using Condition Handling, Practical Examples and Exercise
Lecture 1: Condition Handling using If : Handle Single Condition
Lecture 2: Condition Handling using If : Handle 2 Conditions
Lecture 3: Multiple Condition Handling (If – Elif – else) with practice exercise
Lecture 4: Nested Condition Handling (Condition inside Condition)
Lecture 5: Condition Handling with Logical OR and Logical AND
Chapter 4: Do Execution with –Loops | For, While, Break and Continue
Lecture 1: Introduction of Loops – Why and Where to use Loops
Lecture 2: For Loop with Final Range – Run code until the given condition(value) reach
Lecture 3: For Loop with initial and final range -Run code between given range
Lecture 4: For loop with increment value – Run code with different increment value
Lecture 5: For loop with decrement value – Run code with different decrement value
Lecture 6: For loop with list – Running a loop on the List of values
Lecture 7: While Loop with increments
Lecture 8: While loop with decrements
Lecture 9: Break Statement
Lecture 10: Continue Statement
Lecture 11: Else Statement
Chapter 5: String Handling
Lecture 1: What is String and basic operations
Lecture 2: String : Fetch Substring
Lecture 3: Common String Functions – Part 1
Lecture 4: Common String Functions – Part 2
Lecture 5: Common String Functions – Part 3
Lecture 6: Common String Functions – Part 4
Lecture 7: Compare 2 Strings in Python
Chapter 6: Complex Data Types
Lecture 1: List
Lecture 2: List function
Lecture 3: Tuple
Lecture 4: Tuple advance operations
Lecture 5: Dictionary basics
Lecture 6: Dictionary Methods
Chapter 7: Functions in Detail
Lecture 1: Functions Basics
Lecture 2: Rules to create functions
Lecture 3: Different types of functions
Lecture 4: Functions with return value
Lecture 5: Different types of arguments
Chapter 8: Class in Python
Lecture 1: Create first class
Lecture 2: Functions in Class
Lecture 3: Constructors
Lecture 4: Why and Where we use constructors
Lecture 5: Create Object in another file
Chapter 9: Modules
Lecture 1: What is Module
Lecture 2: How to Use Modules
Lecture 3: Creating Project Structure
Lecture 4: Difference between import and from-import
Chapter 10: File Handling
Lecture 1: Read Data from File(.txt)
Lecture 2: Read character by character and line by line
Lecture 3: Write data to File(.txt)
Lecture 4: Common file methods
Chapter 11: Exception Handling in Python
Lecture 1: What is Exception and Exception Handling
Lecture 2: Handle Exception using try, exception and finally
Chapter 12: Read data from configuration files
Lecture 1: Prepare configuration files
Lecture 2: Read data from config file
Chapter 13: OOPS programming
Lecture 1: Inheritance
Lecture 2: Inheritance Example- Single Inheritance
Lecture 3: Multilevel Inheritance
Lecture 4: Multiple Inheritance
Lecture 5: Inheritance: Constructor in Parent and Child Class
Lecture 6: Data Overriding
Chapter 14: Working with Excel Files
Lecture 1: Why to read data from excel
Lecture 2: Read data from excel
Lecture 3: Read All Rows and Columns
Lecture 4: Write data to Excel File
Chapter 15: Read & Write Excel Data(Xlsx file) : OpenPyXl package
Lecture 1: Install Module | Move to Sheet Level
Lecture 2: Read one Cell Data
Lecture 3: Read All Rows & Cells Data
Lecture 4: Write Data to Excel
Chapter 16: **** Project 1 : WebScaping using Python ****
Lecture 1: WebScraping Introduction
Lecture 2: Pick data & Display on Console
Lecture 3: Pick data & save to File
Lecture 4: Fetch data using BeautifulSoup
Chapter 17: Work on CSV File
Lecture 1: Read Data from CSV
Lecture 2: Write Data to CSV
Lecture 3: Compare Data
Lecture 4: Nested Dictionary
Instructors

Testing World
Director of Testing World
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- NEW Splunk Certified Administrator 2022 Practice Questions
- Google Adwords for Beginners
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- Step-By-Step Stock Market Analysis and Real-Time Trades
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4The Architecture of Oscar Niemeyer
- 5Advanced Photoshop Manipulations Tutorials Bundle
- 6SolidWorks Essential Training ( 2023 2024 )
- 7Python for Absolute Beginners
- 8Marketing Mix Modeling in one day for your Brand Analytics_1
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling