Saving JSON-Encoded Data in a File

In this lesson, we will combine all of the previously-discussed techniques by creating something many applications have: a CRUD interface.

Developing travel agency website

CRUD stands for “Create - Read - Update - Delete”. Although at some point you will come across people who don’t like it at all, CRUD can be a powerful way of looking at your application’s abilities.

In the following sections, we are going to expand our online business. We will become a serious travel agency that offers tours from Amsterdam to all kinds of interesting cities nearby. The first thing our business needs is to show a list of all the available tours. Also, since we think traveling should be for everyone, we will take special care to make most of our tours accessible.

Get hands-on with 1200+ tech skills courses.