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

Gratuit1 leçon1 h 22 minDébutant

chaîne Wes Doyle

novembre 2020

Vérifié il y a 13 jours

Ce que vous allez apprendre

  • 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

Tiré des leçons du cours, dans les mots de l'auteur.

Gratuit

Ce cours est gratuit et publié sur YouTube. La chaîne en reste l'auteur, nous ne faisons que le classer et vérifier que les vidéos s'ouvrent.

Commencer le cours

Sujets liés

Ce cours comprend

  • 1 h 22 min de vidéo
  • 1 leçons
  • Niveau : Débutant
  • Langue : English
  • On retient où vous en étiez
  • Entièrement gratuit, sans carte

Leçons

1 sections · 1 leçon · 1 h 22 min durée totale

Ce qu'il vous faut

  • Aucune expérience requise : le cours part de zéro.

Description

#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

À qui s'adresse ce cours

  • Celles et ceux qui débutent en Python.

Ces deux points sont notre lecture du niveau. La description est celle de l'auteur.

TDD Full Course (Learn Test Driven Development with Python), chaîne Wes Doyle