All Courses
Bundle & Save 30%
Get 22 courses for $494
Buy Now
What's Included?
Developing a Real-Time Taxi App with Django Channels and Angular
Learn how to create a ride-sharing app with Django Channels, Angular, and Docker. Along the way, you'll learn how to manage client/server communication with Django Channels, control flow and routing with Angular, and build a RESTful API with Django REST Framework.
Test-Driven Development with Python, Flask, and Docker
In this course, you'll learn how to set up a development environment with Docker in order to build and deploy a microservice powered by Python and Flask. You'll also apply the practices of Test-Driven Development with pytest as you develop a RESTful API.
Authentication with Flask, React, and Docker
This course details how to add user authentication to a Flask and React microservice. You'll use React Testing Library and pytest to test both apps, Formik to manage form state, and GitLab CI to deploy Docker images to Heroku.
Deploying a Flask and React Microservice to AWS ECS
In this course, you'll learn how to use AWS CodeBuild for continuous integration and delivery along with AWS Elastic Container Service (ECS) for container orchestration in order to deploy a set of microservices powered by Python, Flask, and React.
Building Your Own Python Web Framework
In this course, you'll learn how to develop your own Python web framework to see how all the magic works beneath the scenes in Flask, Django, and the other Python-based web frameworks.
Test-Driven Development with Django, Django REST Framework, and Docker
In this course, you'll learn how to set up a development environment with Docker in order to build and deploy a RESTful API powered by Python, Django, and Django REST Framework.
Developing a Real-Time Taxi App with Django Channels and React
Learn how to create a ride-sharing app with Django Channels, React, and Docker. Along the way, you'll learn to manage client/server communication with Django Channels and WebSockets, develop a front-end with React, build a RESTful API with Django REST Framework, and test your application using the Cypress testing framework.
Learn Vue by Building and Deploying a CRUD App
This course is focused on teaching the fundamentals of Vue by building and testing a web application using Test-Driven Development (TDD).
Test-Driven Development with FastAPI and Docker
In this course, you'll learn how to build, test, and deploy a text summarization service with Python, FastAPI, and Docker. The service itself will be exposed via a RESTful API and deployed to Heroku with Docker.
Developing Web Applications with Python and Flask
This course focuses on teaching the fundamentals of Flask by building and testing a web application using Test-Driven Development (TDD).
Creating an HTTP Load Balancer in Python
In this course, you'll learn how to implement a load balancer in Python using Test-Driven Development.
The Definitive Guide to Celery and Django
Learn how to add Celery to a Django application to provide asynchronous task processing.
Full-text Search in Django with Postgres and Elasticsearch
Learn how to add full-text search to Django with both Postgres and Elasticsearch.
The Definitive Guide to Celery and Flask
Learn how to add Celery to a Flask application to provide asynchronous task processing.
Scalable Flask Applications on AWS
In this course, you'll learn how to go from idea to scalable Flask application running on AWS infrastructure managed by Terraform.
The Definitive Guide to Celery and FastAPI
Learn how to add Celery to a FastAPI application to provide asynchronous task processing.
Scalable FastAPI Applications on AWS
In this course, you'll learn how to go from idea to scalable FastAPI application running on AWS infrastructure managed by Terraform.
Developing RESTful APIs with Django REST Framework
Learn how to build RESTFul APIs with Django and Django REST Framework.
Serverless Apps with FastAPI, DynamoDB, and Vue
Build serverless applications with FastAPI and Vue that run on AWS.
Full-stack Django with HTMX and Tailwind
Modernize your Django application with the agility of HTMX and the elegance of Tailwind CSS.
Full-stack FastAPI with HTMX and Tailwind
Modernize your FastAPI application with the agility of HTMX and the elegance of Tailwind CSS.
The Complete Python Testing Guide
Learn how to write automated tests in Python that are fast, reliable, readable, and resistant to refactoring.
+ Support. Just in Case.
TestDriven.io courses are expertly crafted by experienced teachers.
Should you get stuck, we’re here to help.
- Community-based support via Stack Overflow
- Course updates are frequent and included
- Email-based support from the authors
- Each course is loaded with code samples
- Detailed walkthroughs of expert-level content
- Learn to test as you go! Never worry about broken code.
What do people say about TestDriven.io Courses?
I am very much into buying and purchasing any course by you and your team. I've never felt like a better programmer ready to show my coding chops to the world.
The TestDriven.io courses are some of the best courses I've ever done for any language, any platform, any price range... just some of the most thorough and well-sourced courses around.
Just a word of thanks for doing such a great job with these training courses. The thorough, entire-lifecycle approach -- from implementation through test, coverage, quality, CI/CD, and all the rest -- is what separates these courses from other training material that I've completed. I'll be able to walk away from here with knowledge and skills that I can apply immediately at work -- and for that I'm grateful. It's a rare gift in an environment where so much 'training' is really just lightweight treatment that doesn't begin to scratch the surface of real, end-to-end software development. Really well done!
The TestDriven.io courses are worth 10 times what I paid for them.
I'm writing to thank you for all the tutorials and the work you've put out there. I'm new to DevOps and I found TestDriven.io while looking for Django and DevOps related topics. One of the best collections of tutorials and guides I've seen -- very well-written, clear, and concise. You have saved me so much time and energy. Thanks from the bottom of my heart.
Buy the All Courses Bundle
Save $211
Buy Now $494
Stay Sharp with Course Updates
Join our mailing list to be notified about updates and new releases.

Jason Parent
Michael Herman
Jahongir Rahmonov
Patrick Kennedy
Neeran Gul
Michael Yin
Jan Giacomelli