Lesson Overview

Welcome

In this tutorial, we will learn about the basics of Cadence.

What is Cadence ?

Cadence is a new smart contract programming language for use on the Flow Blockchain. Cadence introduces new features to smart contract programming that help developers ensure that their code is safe, secure, clear, and approachable.

How to use this tutorial ?

This tutorial is designed to be interactive. You will be presented with a series of lessons, each of which will introduce you to a new concept in Cadence. You can know more about Cadence from here

Each lesson will include a short explanation of the concept, followed by a quiz. The quiz will present you with a series of questions about the concept. You will be able to answer the questions by writing Cadence code in the editor on the right side of the screen.

You can also try Flow Playground to write and test your code. After completion of the course you will be awarded with a NFT.