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! ► My 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

Kostenlos1 Lektion1 Std. 22 Min.Anfänger

Kanal Wes Doyle

November 2020

Vor 11 Tagen geprüft

Was du lernst

  • Motivation for TDD
  • The Rules of TDD
  • Dependencies
  • Project Setup and Coding
  • How to use spaCy for NER
  • Creating Test Doubles
  • Browser Automation Tests with Selenium
  • API Integration Tests with Flask

Aus den Lektionen des Kurses selbst, in den Worten des Autors.

Kostenlos

Der Kurs ist kostenlos und auf YouTube veröffentlicht. Der Kanal bleibt sein Autor, wir sortieren ihn nur und prüfen, dass die Videos abspielen.

Kurs starten

Verwandte Themen

Der Kurs enthält

  • 1 Std. 22 Min. Video
  • 1 Lektionen
  • Niveau: Anfänger
  • Sprache: English
  • Wir merken uns, wo du warst
  • Komplett kostenlos, ohne Karte

Lektionen

1 Abschnitte · 1 Lektion · 1 Std. 22 Min. Gesamtlänge

Was du brauchst

  • Keine Vorkenntnisse: der Kurs fängt bei null an.

Beschreibung

#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! ► My 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

Für wen dieser Kurs ist

  • Alle, die mit Python bei null anfangen.

Diese beiden Punkte sind unsere Einschätzung aus dem Niveau. Die Beschreibung stammt vom Autor.

TDD Full Course (Learn Test Driven Development with Python), Kanal Wes Doyle