Build a command-line to-do list program

Beginner
Developer
Student
Azure

Create a command-line program to manage to-do list items.

Learning objectives

In this module, you'll learn:

  • How to develop a real-world command-line program by using tested third-party crates for command-line parsing and error handling.

Prerequisites

  • Have your Rust development environment set up.
  • Know how to create, edit, and run Rust code by using Cargo.
  • Know how to split code into multiple modules.
  • Be familiar with using third-party crates.
  • Understand common concepts, including variables, data types, and functions.
  • Understand generic data types.