JSON

CRUD app

Make a CRUD app, about anything you like.

(If you were logged in as a student, you could submit an exercise solution, and get some feedback.)

Bands

Make a web app to track your favorite bands.

(If you were logged in as a student, you could submit an exercise solution, and get some feedback.)

Quotes

Make an quotes app, with an add form.

(If you were logged in as a student, you could submit an exercise solution, and get some feedback.)

Countries

Make a page for country data from the CIA World Fact Book.

(If you were logged in as a student, you could submit an exercise solution, and get some feedback.)

Jokes

Show a record set of jokes.

(If you were logged in as a student, you could submit an exercise solution, and get some feedback.)

Dog pack

The story so far

Persisting record sets

There's a problem with the course data app in the previous lesson. It doesn't remember anything. We created a record set when the page loads:

(function($) {
    //Initialize course catalog.
    var catalog = [
        {
            id: 42,
            title: "Web apps for happy dogs",
            maxEnrollment: 40,
            location: "Monty Hall 301"
        },
        ...
    ];

It was lost when the page ended.

We want something like this:

bc.