TDD Full Course (Learn Test Driven Development with Python)

Описание к видео TDD Full Course (Learn Test Driven Development with Python)

#tdd #python #unit_testing

In this video, we're going to build a complete application from scratch using TDD (test-driven development) with Python with Flask, spaCy, pytest, and Selenium.

By the end of this video, you'll learn why TDD is a good practice, how to do TDD, and how to build a simple API to serve a machine learning based statistical language model using spaCy and Flask in Python!

▬▬▬▬▬▬ 👋 Get in Touch! 👋 ▬▬▬▬▬▬
► Check out the agency where I work!
https://www.portalmedia.com

► My LinkedIn
https://bit.ly/wesd-linkedin

▬▬▬▬▬▬ 🕘 T I M E S T A M P S 🕘 ▬▬▬▬▬▬
0:00 - Motivation for TDD
4:24 - The 3 Rules of TDD
7:29 - App Demo
8:52 - Dependencies
11:46 - Project Setup and Coding
27:05 - How to use spaCy for NER
30:16 - Creating Test Doubles
38:39 - Continuing TDD Loop
52:25 - Browser Automation Tests with Selenium
1:12:40 - API Integration Tests with Flask

▬▬▬▬▬▬ 📚 TOPICS OVERVIEW 📚 ▬▬▬▬▬▬
☁️ Overview of TDD (Test-Driven Development) ☁️
► What is TDD?
► How to do TDD
► Using Pytest for unit testing
► Using Selenium for browser automation testing
► Named Entity Extraction
► Using spaCy for NLP
► Unit testing in Python
► Writing test doubles
► Build an API with Flask

▬▬▬▬▬▬ 🔗 LINKS ▬▬▬▬▬▬
► GitHub Repo: https://github.com/wesdoyle/flask-ner

Like videos about web development, DevOps, and machine learning? Please support me on Patreon! ► https://bit.ly/pd-patreon

Комментарии

Информация по комментариям в разработке