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

Za darmo1 lekcja1 godz. 22 minPoczątkujący

kanał Wes Doyle

listopada 2020

Sprawdzone 13 dni temu

Czego się nauczysz

  • 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

Z lekcji samego kursu, słowami autora.

Za darmo

Kurs jest darmowy i opublikowany na YouTube. Jego autorem pozostaje kanał, my tylko go układamy i sprawdzamy, czy filmy się otwierają.

Zacznij kurs

Powiązane tematy

Kurs zawiera

  • 1 godz. 22 min wideo
  • 1 lekcji
  • Poziom: Początkujący
  • Język: English
  • Pamiętamy, gdzie skończyłeś
  • W całości za darmo, bez karty

Lekcje

1 sekcji · 1 lekcja · 1 godz. 22 min łączna długość

Czego potrzebujesz

  • Bez wcześniejszego doświadczenia: kurs zaczyna od zera.

Opis

#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

Dla kogo jest ten kurs

  • Dla zaczynających Python od zera.

Te dwa punkty to nasz wniosek z poziomu kursu. Opis należy do autora.

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