
Python: The Complete Guide For Software Testers
Published 8/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Master Python for Testing: Automate Tests, Handle Exceptions, Explore OOP, and Dive into Python Libraries
What you’ll learn
Master the basics and advanced concepts of Python programming.
Gain a deep understanding of Python’s data types, structures, and control structures.
Learn Object-Oriented Programming (OOP) in Python and apply OOP concepts like inheritance, encapsulation, and polymorphism.
Acquire skills for software testing in Python, including unit testing with PyTest, and handling exceptions & errors.
Requirements
Description
Overview
Section 1: Course Overview
Lecture 1 Introduction & Scope of the Python for testers Course
Lecture 2 Accessing Course Materials: Source Code Downloads
Lecture 3 How to Get the Most Out of This Course: Important Tips
Section 2: Python Basics
Lecture 4 A Brief Introduction to Python Programming
Lecture 5 Installing Python: A Step-by-step Guide
Lecture 6 Your First Python Program: "Hello, World!"
Lecture 7 Choosing and Setting up Your IDE
Lecture 8 Diving Deeper into PyCharm
Section 3: Exploring Python’s Data Types & Structures
Lecture 9 Launching Your First Python Project
Lecture 10 Understanding Python Syntax: The Basics
Lecture 12 Python’s Data Types: An Overview
Lecture 13 Numeric Data Types in Python
Lecture 14 Handling Strings in Python
Lecture 15 Understanding Python’s Lists and Tuples
Lecture 16 Working with Dictionaries in Python
Lecture 17 Python Sets: A Comprehensive Guide
Lecture 18 Booleans in Python: A Complete Guide
Section 4: Mastering Python Operators & Control Structures
Lecture 19 Python Operators: An In-depth Study
Lecture 20 Python’s Control Structures: The Basics
Lecture 21 Using Conditional Statements in Python
Lecture 22 Homework: Practicing Conditional Statements
Lecture 23 Loop Structures in Python: A Detailed Overview
Lecture 24 Control Statements within Loops
Lecture 25 Homework: Practice Your Loop Knowledge
Section 5: Functions and Scope in Python
Lecture 26 Introduction to Python Functions
Lecture 27 How to Pass Arguments to Python Functions
Lecture 28 Returning Values from Functions in Python
Lecture 29 Homework: Enhance Your Function Skills
Lecture 31 Documenting Python Functions & Best Practices
Section 6: Diving into Object-Oriented Programming with Python
Lecture 32 A Primer on Object-Oriented Programming
Lecture 33 Creating Classes & Objects in Python: A How-to Guide
Lecture 34 Exploring Class Attributes & Methods in Python
Lecture 35 Python Constructors & Their Role in Initialization
Lecture 36 Mastering Inheritance in Python
Lecture 37 Hands-on: Practice Inheritance in Python
Lecture 38 Understanding Encapsulation in Python
Lecture 39 Hands-on: Practice Encapsulation in Python
Lecture 40 Exploring Polymorphism in Python
Lecture 41 Hands-on: Practice Polymorphism in Python
Lecture 42 Practical Examples: Python OOP in Action
Lecture 43 Homework: Enhancing Your OOP Skills
Section 7: Advanced Python Concepts for QA Engineers
Lecture 44 Exceptions & Error Handling in Python
Lecture 45 File Input/Output: Handling Files in Python
Lecture 46 Python Iterators: Mastering Iteration in Python
Lecture 47 Working with Dates in Python
Lecture 48 Using Built-in Math Functions in Python
Section 8: Leveraging Python Packages & Libraries
Lecture 49 Installing Python Packages with PIP
Lecture 50 Managing Dependencies with requirements.txt
Lecture 51 Understanding & Using Virtual Environments
Lecture 52 How to Create a Virtual Environment in Python
Lecture 53 Discovering Python’s Rich Library Ecosystem
Section 9: Software Testing with Python
Lecture 54 Introduction to Software Testing in Python
Lecture 55 Unit Testing with PyTest: A Comprehensive Guide
Lecture 56 Your First PyTest: A Hands-on Approach
Lecture 57 Homework: Practice Your Testing Skills
Lecture 58 Advanced PyTest Features: Enhancing Your Testing Abilities
Lecture 59 Bonus Lecture
Software testers looking to enhance their testing abilities with Python, as well as beginners interested in software testing and Python.

DDownload
https://www.keeplinks.org/p27/6882dcf747c81
RapidGator
https://www.keeplinks.org/p27/6882dd9dc474b
NitroFlare
https://www.keeplinks.org/p27/6882de5ee1661
