#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
Auf dieser Seite können Sie das Online-Video TDD Full Course (Learn Test Driven Development with Python) mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Wes Doyle 01 Januar 1970 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 80,826 Mal angesehen und es wurde von 2.1 tausend den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!