Checkpoint

Last updated

What is Checkpoint?

CRUD stands for Create, Read, Update, and Delete. These are the four basic operations you can perform on any data when working with web applications, databases, and APIs.

Now that you know about programming language and the databases, you should be able to build a simple CLI application that interacts with database. We haven't talked about the APIs yet but you don't need an API to practice CRUD operations. Here are some of the CLI applications you can build to practice CRUD operations:

  • A simple todo list application for the CLI with the following options:
    • --new to add a new todo item
    • --list [all|pending|done] to list the todo items
    • --done [id] to update a todo item
    • --delete [id] to delete a todo item
    • --help to list all the available options
    • --version to print the version of the application

More in stage 11: Redis

Checkpoint: common questions

Can I learn Checkpoint in Hindi?

This lesson is written in English. Once you sign in, open it in the interactive course and ask the AI tutor to explain Checkpoint in Hindi or Hinglish. The tutor answers from this lesson’s own text, so it stays on the syllabus, and it runs on your own Google, OpenAI or Anthropic key.

Is this Checkpoint tutorial for beginners?

It is lesson 18 of 37 in the free Full Stack roadmap, in stage 11, Redis. If you are new to Full Stack, start from stage 1 and come back here in order; if you already know the earlier stages, this lesson stands on its own.

Still confused? Ask me