Back to Developer Roadmap

Checkpoint

src/data/roadmaps/full-stack/content/[email protected]

4.0888 B
Original Source

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