Ridwanray
Ridwanray
  • 57
  • 13 548
Python Testing with Pytest - Test a Real Project
In this video, we'll take you through the essential steps and best practices for setting up and running tests on a real-world Python project.
Full OOP course : th-cam.com/video/Sr4fKv0oU3I/w-d-xo.htmlsi=1iTqFYrw261iaVDv
Subscribe to our channel: bit.ly/4b0rTPT
Timestamp:
Intro: 0:00
Why write Automated tests 0:57
Installing Pyest 2:24
Write your first test case 3:59
The 3A principle 6:05
Parameterized Testing 17:52
Pytest Configuration 23:42
Pytest Fixtures and Fixture Scope 25:27
Class based Tests 41:46
Mocking 42:28
Pytest Markers & Skipping a Test 53:04
🔗 Code Snippets:
Starter template: github.com/ridwanray/professional-testing-with-pytest-starter-template
Final Project: github.com/ridwanray/professional-testing-with-pytest
⭐ Please LIKE and SUBSCRIBE for more educational content! ⭐
🌐 Connect with us:
Website: ridwanray.com
LinkedIn: github.com/ridwanray
Github: github.com/ridwanray
Medium: ridwanray.medium.com
#python #pythontutorial #pythonfunctions
#python #pytest #programming
มุมมอง: 163

วีดีโอ

Polymorphism | Object Oriented Programming | Python Tutorial
มุมมอง 2221 วันที่ผ่านมา
Full Python OOP in 1 hour : th-cam.com/video/Sr4fKv0oU3I/w-d-xo.html Python Full Course in 8 Hours : th-cam.com/video/swjWq7cyq14/w-d-xo.html 🤝 Subscribe ➜ th-cam.com/channels/EqHRXb7YFhi-cKxjdLEh0g.html 👇 Connect: Website: ridwanray.com LinkedIn: github.com/ridwanray Github: github.com/ridwanray ☕ Buy Me A Coffee ➜ www.buymeacoffee.com/alabariseo #python #oop #coding
Python Inheritance | Object Oriented Programming | Python Tutorial
มุมมอง 4621 วันที่ผ่านมา
Full Python OOP in 1 hour : th-cam.com/video/Sr4fKv0oU3I/w-d-xo.html Python Full Course in 8 Hours : th-cam.com/video/swjWq7cyq14/w-d-xo.html 🤝 Subscribe ➜ th-cam.com/channels/EqHRXb7YFhi-cKxjdLEh0g.html 👇 Connect: Website: ridwanray.com LinkedIn: github.com/ridwanray Github: github.com/ridwanray ☕ Buy Me A Coffee ➜ www.buymeacoffee.com/alabariseo
Python Encapsulation in 3 minutes | Object Oriented Programming | Python Tutorial
มุมมอง 6321 วันที่ผ่านมา
Full Python OOP in 1 hour : th-cam.com/video/Sr4fKv0oU3I/w-d-xo.html Python Full Course in 8 Hours : th-cam.com/video/swjWq7cyq14/w-d-xo.html 🤝 Subscribe ➜ th-cam.com/channels/EqHRXb7YFhi-cKxjdLEh0g.html 👇 Connect: Website: ridwanray.com LinkedIn: github.com/ridwanray Github: github.com/ridwanray ☕ Buy Me A Coffee ➜ www.buymeacoffee.com/alabariseo #python #oop #coding
Abstraction Principle | Python Object Oriented Programming | Python Tutorial
มุมมอง 4428 วันที่ผ่านมา
Full Python OOP in 1 hour : th-cam.com/video/Sr4fKv0oU3I/w-d-xo.html Python Full Course in 8 Hours : th-cam.com/video/swjWq7cyq14/w-d-xo.html 🤝 Subscribe ➜ th-cam.com/channels/EqHRXb7YFhi-cKxjdLEh0g.html 👇 Connect: Website: ridwanray.com LinkedIn: github.com/ridwanray Github: github.com/ridwanray ☕ Buy Me A Coffee ➜ www.buymeacoffee.com/alabariseo #python #oop #coding
Python any function explained in 1 minute
มุมมอง 3928 วันที่ผ่านมา
In this quick tutorial, we'll explain how any() works, showing you practical examples of how it can simplify your code. Decorators in Python : th-cam.com/video/PmF8dr4twR0/w-d-xo.html Python Full Course in 8 Hours : th-cam.com/video/swjWq7cyq14/w-d-xo.html Top 30 Functions in Python: th-cam.com/video/sF1RXdmrjU8/w-d-xo.html 🤝 Subscribe ➜ th-cam.com/channels/EqHRXb7YFhi-cKxjdLEh0g.html 👇 Connect...
Python super function & MRO
มุมมอง 33หลายเดือนก่อน
Full Python OOP in 1 hour : th-cam.com/video/Sr4fKv0oU3I/w-d-xo.html Python Full Course in 8 Hours : th-cam.com/video/swjWq7cyq14/w-d-xo.html 🤝 Subscribe ➜ th-cam.com/channels/EqHRXb7YFhi-cKxjdLEh0g.html 👇 Connect: Website: ridwanray.com LinkedIn: github.com/ridwanray Github: github.com/ridwanray ☕ Buy Me A Coffee ➜ www.buymeacoffee.com/alabariseo
Python @ property decorator Explained | Python Tutorial
มุมมอง 36หลายเดือนก่อน
Decorators in Python : th-cam.com/video/PmF8dr4twR0/w-d-xo.html Python Full Course in 8 Hours : th-cam.com/video/swjWq7cyq14/w-d-xo.html 🤝 Subscribe ➜ th-cam.com/channels/EqHRXb7YFhi-cKxjdLEh0g.html 👇 Connect: Website: ridwanray.com LinkedIn: github.com/ridwanray Github: github.com/ridwanray ☕ Buy Me A Coffee ➜ www.buymeacoffee.com/alabariseo
Python Full Course for Beginners | Zero to Pro | 8 Hours
มุมมอง 406หลายเดือนก่อน
Go from Zero to Pro with Python Programming Language Source code: github.com/ridwanray/Learn-Python-Series 🤝 Subscribe ➜ th-cam.com/channels/EqHRXb7YFhi-cKxjdLEh0g.html ☕ Buy Me A Coffee ➜ www.buymeacoffee.com/alabariseo 👇 Connect: Website: ridwanray.com LinkedIn: github.com/ridwanray Github: github.com/ridwanray Table Of Contents Intro 0:00 1 Install Python on Windows & Ubuntu 0:30 2 Python Id...
Multithreading vs Multiprocessing vs Asynchronous
มุมมอง 126หลายเดือนก่อน
Welcome to our deep dive into Concurrency and Parallelism! In this video, we break down the key differences between Multithreading, Multiprocessing, and Asynchronous programming in Python 🔍 Topics Covered: What is Concurrency? What is Parallelism? How Multithreading Works Understanding Multiprocessing Asynchronous Programming Explained When to Use Each Technique 👉 Timestamps: intro 0:00 What is...
Build a Fullstack Video & Audio Compressor Project: Django, VueJS, PostgreSQL, Docker, Celery, S3
มุมมอง 320หลายเดือนก่อน
Build a Fullstack Video & Audio Compressor Project Tools & Services: 1️⃣ Django & DRF : for building the APIs 2️⃣ Docker & Docker compose: Containerization 3️⃣ Celery: For running background task asynchronously 4️⃣ Rabbit MQ: A message broker for celery 5️⃣ Flower dashboard: For monitoring celery background tasks 6️⃣ PosgreSQL: Relational DB 7️⃣ File Storage: AWS S3 Bucket 8️⃣ Vuejs & VueRouter...
Python Decorators and Practical Usage
มุมมอง 2462 หลายเดือนก่อน
Unlock the Power of Python Decorators! 🐍✨ Dive deep into decorators with our latest TH-cam video. Learn the ins and outs of using decorators to add functionality, simplify repetitive tasks, and make your code more elegant. Don't miss out on this essential Python skill 🎬 Timestamps: 0:00 Introduction 0:05 Python Closure Recap (Prerequisite) 0:36 Python Decorator 7:04 Multiple Decorators(Chaining...
Python Closures: Practical Applications and Use Cases
มุมมอง 1922 หลายเดือนก่อน
In this video, we delve into the powerful concept of Python closures, exploring their practical applications and real-world use cases. Python closures offer a versatile toolset that every programmer should have in their arsenal. Tune in to discover how you can leverage closures to write cleaner, more efficient code and take your Python programming to the next level! Watch Scope lesson here: th-...
Build a Video Streaming Service using FastAPI and Generators
มุมมอง 3502 หลายเดือนก่อน
Build a Video Streaming Service using FastAPI and Generators
Python Modules and Packages | Python tutorial
มุมมอง 4452 หลายเดือนก่อน
Python Modules and Packages | Python tutorial
Getters and Setters in Python - Read-only Attributes
มุมมอง 524 หลายเดือนก่อน
Getters and Setters in Python - Read-only Attributes
4 Object Oriented Programing (OOP) Principles
มุมมอง 1954 หลายเดือนก่อน
4 Object Oriented Programing (OOP) Principles
Object Oriented Programming with Python - Full Course
มุมมอง 1K4 หลายเดือนก่อน
Object Oriented Programming with Python - Full Course
Working with Files is easy in Python | Python File Handling | Python Tutorial Ep.34
มุมมอง 2975 หลายเดือนก่อน
Working with Files is easy in Python | Python File Handling | Python Tutorial Ep.34
Python Exception(Error) Handling | Try Except Else Finally | Raise keyword | Python Tutorial Ep. 33
มุมมอง 1825 หลายเดือนก่อน
Python Exception(Error) Handling | Try Except Else Finally | Raise keyword | Python Tutorial Ep. 33
List Comprehensions | Set Comprehension | Dict Comprehension | Python Tutorials Ep. 32
มุมมอง 2655 หลายเดือนก่อน
List Comprehensions | Set Comprehension | Dict Comprehension | Python Tutorials Ep. 32
Python Loops and iterations | for-loop | while-loop | Python tutorials for beginners
มุมมอง 2245 หลายเดือนก่อน
Python Loops and iterations | for-loop | while-loop | Python tutorials for beginners
Top 30 Python Functions You Need To Know | Python Tutorials | Most Used Python Functions Ep. 30
มุมมอง 1.2K5 หลายเดือนก่อน
Top 30 Python Functions You Need To Know | Python Tutorials | Most Used Python Functions Ep. 30
Pass by Reference vs. Value in Python - Python Tutorials for Beginners Ep. 29
มุมมอง 2236 หลายเดือนก่อน
Pass by Reference vs. Value in Python - Python Tutorials for Beginners Ep. 29
Python scope | Understanding LEGB | global and local statement in Python Ep. 28
มุมมอง 1426 หลายเดือนก่อน
Python scope | Understanding LEGB | global and local statement in Python Ep. 28
Python Anonymous Function | lambda function in Python - Learn Python Programming Ep. 27
มุมมอง 5387 หลายเดือนก่อน
Python Anonymous Function | lambda function in Python - Learn Python Programming Ep. 27
Python *ARGS & **KWARGS | Python tutorials for beginners | Learn Python 26
มุมมอง 4687 หลายเดือนก่อน
Python *ARGS & KWARGS | Python tutorials for beginners | Learn Python 26
Functions in Python | Python tutorials for beginners | Learn Python 25
มุมมอง 3257 หลายเดือนก่อน
Functions in Python | Python tutorials for beginners | Learn Python 25
Python Structural Pattern Matching: Match-case/Switch-case in Python | Python Mastery Course 24
มุมมอง 3877 หลายเดือนก่อน
Python Structural Pattern Matching: Match-case/Switch-case in Python | Python Mastery Course 24
If Elif Else Statements in Python (Conditional Statement) - Python Mastery Course 23
มุมมอง 2517 หลายเดือนก่อน
If Elif Else Statements in Python (Conditional Statement) - Python Mastery Course 23

ความคิดเห็น

  • @lokeshsejuwal3505
    @lokeshsejuwal3505 2 วันที่ผ่านมา

    Finally I understand lambda, map and filter today. Thank you ❤

    • @ridwanray
      @ridwanray 2 วันที่ผ่านมา

      Glad it helped!

  • @consult-db7uu
    @consult-db7uu 3 วันที่ผ่านมา

    I like how you explain things

    • @ridwanray
      @ridwanray 2 วันที่ผ่านมา

      I'm glad you enjoyed it. Thanks

  • @consult-db7uu
    @consult-db7uu 3 วันที่ผ่านมา

    Thank you. ❤

    • @ridwanray
      @ridwanray 2 วันที่ผ่านมา

      You're welcome 😊

  • @ridwanray
    @ridwanray 3 วันที่ผ่านมา

    I'm glad you are finding them helpful. Thanks for the kind words. Keep learning and building.

  • @lokeshsejuwal3505
    @lokeshsejuwal3505 3 วันที่ผ่านมา

    I love your content and your way of teaching. I start watching python video from #1 from today morning and it's going good. Keep going ❤

    • @ridwanray
      @ridwanray 3 วันที่ผ่านมา

      I'm glad you are finding them helpful. Thanks for the kind words. Keep learning and building.

  • @2SecondServices
    @2SecondServices 17 วันที่ผ่านมา

    Keep up, we nairalanderians are here with you

    • @ridwanray
      @ridwanray 17 วันที่ผ่านมา

      Thanks for the kind words. 😊

  • @consult-db7uu
    @consult-db7uu 27 วันที่ผ่านมา

    Thanks for the clarification

    • @ridwanray
      @ridwanray 27 วันที่ผ่านมา

      You're welcome

  • @mahmudumar797
    @mahmudumar797 27 วันที่ผ่านมา

    To be honest, I like the intro...it seems like I am having a deja Vu.

    • @ridwanray
      @ridwanray 27 วันที่ผ่านมา

      Full Course here. th-cam.com/video/swjWq7cyq14/w-d-xo.htmlsi=9tUqi6hoVme32UZd

  • @consult-db7uu
    @consult-db7uu หลายเดือนก่อน

    Thank you so much. Good work

    • @ridwanray
      @ridwanray หลายเดือนก่อน

      Glad it was helpful!

  • @ridwanray
    @ridwanray หลายเดือนก่อน

    Zero to Pro with Python. ❤

  • @nhbkitchen
    @nhbkitchen หลายเดือนก่อน

    I love the explanations 😊

    • @ridwanray
      @ridwanray หลายเดือนก่อน

      Glad you like them!

  • @nhbkitchen
    @nhbkitchen หลายเดือนก่อน

    Superb. Thanks for the good content.

    • @ridwanray
      @ridwanray หลายเดือนก่อน

      Thanks for watching!

  • @ridwanray
    @ridwanray หลายเดือนก่อน

    Kindly Subscribe, Like, & Comment 🤝 Subscribe ➜ th-cam.com/channels/EqHRXb7YFhi-cKxjdLEh0g.html ☕ Buy Me A Coffee ➜ www.buymeacoffee.com/alabariseo 👇 Connect: Website: ridwanray.com LinkedIn: github.com/ridwanray Github: github.com/ridwanray

  • @Gersberms
    @Gersberms หลายเดือนก่อน

    Super clean explanation.

    • @ridwanray
      @ridwanray หลายเดือนก่อน

      I'm glad you liked it. Big thanks. 😊

  • @ridwanray
    @ridwanray หลายเดือนก่อน

    Don't forget to Like, Comment, and Subscribe. Thanks Subscribe here: th-cam.com/channels/EqHRXb7YFhi-cKxjdLEh0g.html 🌐Connect: Website: ridwanray.com LinkedIn: github.com/ridwanray Github: github.com/ridwanray

  • @ridwanray
    @ridwanray หลายเดือนก่อน

    Don't forget to Like, Comment, and Subscribe. ► Connect: Website: ridwanray.com LinkedIn: www.linkedin.com/in/ridwanray Github: github.com/ridwanray/

  • @sanusiabubakr1948
    @sanusiabubakr1948 หลายเดือนก่อน

    Great

    • @ridwanray
      @ridwanray หลายเดือนก่อน

      I'm glad you enjoyed it.

  • @mahmudumar797
    @mahmudumar797 2 หลายเดือนก่อน

    Bro...if you don't mind me asking for advice. How do you do what you do. Because i am also seeking to be a python instructor/teacher. So give me some insights into how to teach and acquire more students.

    • @ridwanray
      @ridwanray 2 หลายเดือนก่อน

      Absolutely! Teaching Python can be incredibly rewarding 1. Master Python Yourself: Make sure you have a solid grasp of Python and its applications. Continuous learning is key! 2. Plan Your Curriculum: Structure your lessons logically, starting from basics to more advanced topics. Break down complex concepts into simpler, digestible chunks. 3. Engage Your Students: Create interactive learning experiences through coding exercises, projects, and quizzes. Encourage questions and discussions to keep students actively involved. 4. Provide Real-World Examples: Show how Python is used in various industries like web development, data science, and automation. Practical applications make learning more meaningful. 5. Offer Support: Be accessible to your students for questions and clarifications. 6. Promote Yourself: Use social media, forums, and online communities to showcase your expertise and attract students. I hope these tips are helpful.

    • @mahmudumar797
      @mahmudumar797 2 หลายเดือนก่อน

      Thanks man​@@ridwanray

  • @ridwanray
    @ridwanray 2 หลายเดือนก่อน

    Don't forget to Like, Comment, and Subscribe. ► Connect: Website: ridwanray.com LinkedIn: www.linkedin.com/in/ridwanray Github: github.com/ridwanray/