Learning path · 3 lessons

Building a Django Blog with TDD

Develop the foundation of a Django blog with test-driven development and connect its repository to continuous integration.

3 of 3 availableAll lessons are available
3 of 3

Expected outcome

What you will build

A tested Django blog foundation connected to a continuous-integration workflow.

Before you begin

Prerequisites

  • Python 3.7
  • Django 2.2
  • Git and a GitHub account
  • Basic automated-testing concepts

3 available · 0 upcoming

Lessons in this series

  1. Lesson 1Lesson 1: A Step by Step Tutorial on How to Use Test Driven Development When Developing Applications Using Django 2.2 and Python 3.7.Hello and welcome to this Python/Django tutorial series, my name is Henry Mbugua and I will be taking you through the various aspects and new answers of how to build better software using Test Driven Development. Developing an application is very difficult, even for a medium-size project which have many moving parts. Software developers are […] Available now4 min read
  2. Lesson 2Lesson 2: A Step by Step Tutorial on How to Create a Blog Application in Test-Driven Development Using Django 2.2 and Python 3.7.Hello and welcome to this Python/Django tutorial series, my name is Henry Mbugua and I will be taking you through the various aspects and new answers of how to build better software using Test Driven Development. In lesson 1, we learned why it is important to use test-driven development. In this lesson, we are going […] Available now7 min read
  3. Lesson 3Lesson 3: A Step by Step Tutorial on How to connect our Github Repository with Travis CI in Test-Driven Development Using Django 2.2 and Python 3.7.Hello and welcome to this Python/Django tutorial series, my name is Henry Mbugua and I will be taking you through the various aspects and new answers of how to build better software using Test Driven Development. In lesson 2, we created a new Django project and we also learned that we are going to develop […] Available now5 min read