cardano course


Welcome to the course on Cardano node and Cardano CLI! This course is designed to equip you with the knowledge and skills necessary to use the Cardano node and Cardano CLI as an end user, a stake pool operator, a governance actor, or a DApp developer. By the conclusion of this course, you will possess a solid understanding of how to use the Cardano node and Cardano CLI across a wide range of roles and scenarios.

What will you learn?

  • Building and running the Cardano node in various environments
  • Cardano protocol parameters and configuration files
  • Creating transactions involving ada, native assets, simple scripts, and Plutus smart contracts
  • Understanding Cardano governance and creating update proposals
  • Establishing your own testnet and utilizing update proposals to transition from Byron to the latest era
  • Exploring peer-to-peer (P2P) topology
  • Using the new tracing system for the Cardano node
  • Monitoring nodes
  • Running SMASH and token metadata servers
  • Understanding the functioning of new features.

Course structure

This course follows a comprehensive learning format, combining video lessons, practical examples, and exercises. Each topic covered in the course starts with a video lesson providing an overview of the subject matter and explaining key concepts. Following the video, there is a step-by-step tutorial on the topic, accompanied with detailed instructions to guide you through the process.
Furthermore, the course incorporates a series of exercises designed to help you practice and apply the knowledge and skills you've acquired. These exercises will be structured to progressively enhance your proficiency in using the Cardano node and Cardano CLI.

Course contents

The course is divided into two main sections:
  • The video lessons, where the instructor provides step-by-step guidance on various tasks
  • The handbook, which includes comprehensive instructions and links to documentation, tutorials, and other relevant resources.
If you have feedback on this course, please submit an issue on GitHub
Last modified 6d ago