Beginner Cadence

User avatar


Learn Cadence. During this course, you will learn ALL of the major aspects of the language. In addition to writing & deploying your own NFT Contract during the course, you will have the knowledge to write your own contracts too.

Basic Concepts
Learn the basics of the Flow Blockchain, Cadence, and coding.
Cadence Basic Concepts
Learn the basics of the Cadence smart contract language.
Resources, Structs and Access Control
Take your first dive into the intermediate concepts of Cadence
Storage and Capabilities
Exploring the more advanced, but crucial, elements of Cadence.
Pre/Post Conditions, Events and Interfaces
Finish our NFT Contract using miscellaneous topics.
Working with Flow Testnet
Learn how to deploy and interact with your first smart contract on the Flow Testnet.

Frequently asked questions

๐Ÿ“– What is this course?
๐Ÿš€ What will I know by the end?
๐Ÿ”– What will I create?
๐Ÿ˜‡ Who is this course meant for?
๐Ÿ“š How does it work?
โ“ What do I need ahead of time?
๐Ÿ“ What are quests?
๐Ÿ™‹ How do I submit quests?
๐Ÿ“ What are quizzes?