Skip to content
This repository has been archived by the owner on Nov 15, 2019. It is now read-only.
/ ng-courses Public archive

Fetch and display a list of courses by implementing the Model-Adapter Pattern


Notifications You must be signed in to change notification settings


Repository files navigation


This repo is the supporting material for the following blog posts:

This project was generated with Angular CLI version 6.0.5.


For the Angular app, install dependencies with:

npm install

The backend server requires Python 3.6+. Its only dependency is [Bocadillo], which can be installed using:

pip install bocadillo

Alternatively, if you're using pipenv, you can run pipenv install.

Quick start

First, fire up the backend server:


It will be running at http://localhost:8000.

You can then start the Angular dev server using:

ng serve

Navigate to http://localhost:4200 to see the result. 🎊