Appium Mobile App Automation in Python (Basics + Advance)
- IT & Software
- Jan 04, 2025

Appium – Mobile App Automation in Python (Basics + Advance), available at $89.99, has an average rating of 4.45, with 183 lectures, based on 592 reviews, and has 4381 subscribers.
You will learn about By the end of the course you will be as much trained to automate any mobile based Native, Hybrid & Web application using Appium Many frameworks including PyTest, Data Driven, Keyword driven and Page Object Model covered in depth Many Live projects and real time examples covered Learn Automation on both Android and IOS aps in Depth This course is ideal for individuals who are Manual Testers who wants to switch to Automation testing and Learn mobile apps testing or Automation testers who wants to enhance their current skills or Test Managers or Selenium Testers who wants to Learn Mobile Apps testing It is particularly useful for Manual Testers who wants to switch to Automation testing and Learn mobile apps testing or Automation testers who wants to enhance their current skills or Test Managers or Selenium Testers who wants to Learn Mobile Apps testing.
Enroll now: Appium – Mobile App Automation in Python (Basics + Advance)
Summary
Title: Appium – Mobile App Automation in Python (Basics + Advance)
Price: $89.99
Average Rating: 4.45
Number of Lectures: 183
Number of Published Lectures: 179
Number of Curriculum Items: 183
Number of Published Curriculum Objects: 179
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Appium with Python – Biggest course to Master Mobile automation testing for IOS and Android on Live Projects
Latest Appium 2.0 and Appium Python client 3.1 Videos Added
As the mobile market is growing so there’s a demand of Mobile application testers increasing like anything across the Globe.
Appium:supports Mobile application testing on Native, Hybrid & WebApps for Iphone, Ipads & Android real device and Emulators / Simulators.
These are the unique Appium with Python training tutorials in market that will help you in learning Mobile apps automation testing for IOS and Android in very simple way
I have covered examples on both Simulators / Emulators and Real IOS & Android Devices.
Not just the video lectures you will see the entire coding part done step by step and the lectures are explained in a very detailed and practical approach is taken in every example by the trainer.
Major frameworks covered like: PyTest, Data Driven, Keyword Driven, Hybrid, Page Object Model on Live projects
Once done with the course you will surely be able to justify 2-3 years of your current experience with Appium
Complete Python is covered from scratch, so if you are a beginner then you need not to worry about the programming part. Detailed installation of Appium and all native tools are covered from scratch. Since Appium is open source so you need not to purchase any licence to automate Mobile Applications.
During the course you will get my complete support in your queries and live projects
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction to the course
Lecture 2: FIXING THE BLURRED VIDEO SCREEN
Lecture 3: Introduction to Appium
Lecture 4: How Appium works and its Architecture
Lecture 5: Pre requisite
Chapter 2: Basic Installation on Windows
Lecture 1: Introduction to Python Core
Lecture 2: Installing Python on Windows
Lecture 3: Install PyCharm IDE
Lecture 4: Watch Core Python lectures before starting with Appium
Lecture 5: Installing Java 11
Lecture 6: Installing JDK and setting up environment variables
Lecture 7: Installing Node JS
Lecture 8: Installing Android Studio
Lecture 9: Configuring Android virtual device
Lecture 10: Configuring Real Device
Lecture 11: Follow Section 3 for the Latest Appium 2.0 Installation
Lecture 12: Installing Appium desktop application 1.22 (No More in Appium 2.0)
Chapter 3: LATEST – Appium 2.0
Lecture 1: Appium 2.0 Overview and the Installation
Lecture 2: Installing Appium 2.0 server
Lecture 3: Updating to the Latest Version
Lecture 4: Appium 2.0 – Running the First test on a Web Browser
Lecture 5: Appium 2.0 – Running the First Native App Test
Chapter 4: Basic Installation on MAC
Lecture 1: Installing Python on MAC
Lecture 2: Install PyCharm IDE
Lecture 3: Installing JDK on MAC OSX and setting up environment variables
Lecture 4: Installing Node JS
Lecture 5: Installing Android Studio
Lecture 6: Installing Appium desktop application
Chapter 5: Download the entire code used in Python Core lectures
Lecture 1: Download the entire code used in Python Core lectures
Chapter 6: PYTHON CORE – BASICS
Lecture 1: Python variables
Lecture 2: Datatypes in Python
Lecture 3: Python String
Lecture 4: Operators – Arithmetic and Relational
Lecture 5: Operators – Relational and Logical operators
Lecture 6: Operators – Bitwise operators
Lecture 7: Operators – Shift operators
Lecture 8: Operators – Assignment and ternary operators
Lecture 9: Operators – Identity and Membership operators
Lecture 10: If Elif Else and Nested If
Lecture 11: For Loop
Lecture 12: While Loop
Lecture 13: Break and Continue statement
Lecture 14: Else block within For loop
Lecture 15: Pass statement
Lecture 16: Python List
Lecture 17: Python list operations
Lecture 18: Python Dictionary
Lecture 19: Python Tuples
Lecture 20: Python Set
Lecture 21: Functions in Python
Lecture 22: OOPS – Classes and Objects
Lecture 23: OOPS – Constructors
Lecture 24: OOPS – Inheritance
Lecture 25: OOPS – Polymorphism – Operator Overloading
Lecture 26: OOPS – Polymorphism – Method and constructor overloading
Lecture 27: OOPS – Polymorphism – Method and Constructor overriding and Super keyword
Lecture 28: OOPS – Variables – Class and Instance
Lecture 29: OOPS – Methods – Class, Static and Instance
Lecture 30: OOPS – Abstract methods and class
Lecture 31: OOPS – Access specifiers in Python
Lecture 32: Exception handling in Python
Lecture 33: Types of Python Exceptions
Chapter 7: APPIUM – Running the very first test
Lecture 1: Download Complete code
Lecture 2: Updating to Appium 2.0 Python client
Lecture 3: Running the very first test on a Web browser
Lecture 4: Locating Elements on a WebApp
Lecture 5: Automating More web applications
Lecture 6: Running the test on an Emulator (Virtual Device)
Chapter 8: Different ways of starting appium server
Lecture 1: Installing Appium via NPM Node package
Lecture 2: Starting server programatically
Lecture 3: Kill already running appium service on port 4723
Chapter 9: Automating Native Apps
Lecture 1: Automating Dialer App – Making a phone call
Lecture 2: Contacts App – Adding a new contact
Lecture 3: Appium Inspector – Recording test via Inspector
Lecture 4: 1.22 Appium Inspector update
Lecture 5: Automating Calculator Native App
Chapter 10: Installing APKs
Lecture 1: Backup and Install APK files
Lecture 2: Automating the Amazon application
Lecture 3: Download the amazon apk file
Lecture 4: Adding ExplicitWait and handling Keyboard events
Lecture 5: Code from Above Lectures
Chapter 11: Software for screen mirroring
Lecture 1: Another great software for screen mirroring
Chapter 12: Selector Strategies – UI Automator API – CODE UPDATED WITH LATEST APPIUM VERSION
Lecture 1: Selector Strategies and using the UI Automator API classes
Lecture 2: UI Scrollable – Scrolling to a particular tex – LATEST VERSION Code
Lecture 3: UI Scrollable – Scrolling to a particular text in the Contacts app
Lecture 4: Automating Gestures – Scroll Up and Down
Lecture 5: Automating Gestures – Scroll Up and Down – Code
Lecture 6: Scroll Utility – Code with Latest APPIUM VERSION UPDATE
Instructors

Rahul Arora
Way2Automation – Director & The Automation Guru
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
- Explosive Social Media Growth with ChatGPT Olly Social
- Affiliate Marketing 101 - Affiliate Marketing For Beginners
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- Personal Finance
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- Step-By-Step Stock Market Analysis and Real-Time Trades
- 1ZB Trading Cryptocurrency Price Action Course
- 2Python for Absolute Beginners
- 3YouTube Masterclass The Best Guide to YouTube Success
- 4NGRX angular nativescript
- 5AS1 Tosca Practice for Interviews and new learners
- 6Marketing Mix Modeling in one day for your Brand Analytics_1
- 7Top 10 Machine Learning Courses to Learn in November 2024
- 8Top 10 3d Modeling Courses to Learn in November 2024
- 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