HOME > Development > End to End Automation using Python - Web Application API

End to End Automation using Python - Web Application API

  • Development
  • Jan 03, 2025
SynopsisEnd to End Automation using Python | Web Application & AP...
End to Automation using Python - Web Application API  No.1

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

  • 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
  • Who Should Attend

  • Manual Testers Looking Opportunity in Python Automation
  • Professionals looking to switch to python scripting language
  • Freshers looking for opportunity in Automation Testing
  • Any professional want to start carrier in python Automation
  • Target Audiences

  • Manual Testers Looking Opportunity in Python Automation
  • Professionals looking to switch to python scripting language
  • Freshers looking for opportunity in Automation Testing
  • Any professional want to start carrier in python Automation
  • 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

  • End to Automation using Python - Web Application API  No.2
    Testing World
    Director of Testing World
  • Rating Distribution

  • 1 stars: 6 votes
  • 2 stars: 6 votes
  • 3 stars: 10 votes
  • 4 stars: 45 votes
  • 5 stars: 42 votes
  • 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!