Flow is a decentralized, public, Layer 1 blockchain designed for fast digital asset experiences. Trusted by the NFL, NBA, Ticketmaster, and more - learn everything you need to about building on Flow in this course!
Team
XP
Lessons
Introduction to Flow
In this lesson, we would understand the basics of how Flow blockchain works
1 mins
+4,000 XP!
Understanding the concepts behind Flow
Further dive into basics of Flow
6 mins
Cadence - How to build dApps on Flow
In this level, we will learn about Cadence, the smart contracts programming language created and used by Flow.
7 mins
Cadence - Build a task tracker
In this level, we will dig a bit deeper into Cadence, and learn about Arrays, Resources, and Account Storage.
12 mins
+7,000 XP!
Setting up FLOW Developer Environment Locally
Before we dig any deeper into Cadence and start building more complex dApps, we're gonna set up a developer environment locally so we can write code, deploy contracts, and interact with our dApps without using the Playground.
2 mins
Ship your own name service on FLOW
In this level, we will be building OUR OWN name service on Flow, completely from scratch!
99 mins
General Purpose NFT Storefront on Flow
We will look into Flow's NFT Storefront Smart Contracts, and understand how they are different from marketplaces such as OpenSea or LooksRare on Ethereum
23 mins
3 Popular Exploits on Ethereum that cannot happen on Flow
In this lesson, learn about how Flow and Cadence's resource-oriented programming model can prevent you from making mistakes that have wreaked havoc on Ethereum in the past.
11 mins
Next-gen user onboarding with Account Linking on Flow
In this lesson, we'll look at how Account Linking on Flow can make for a seamless user onboarding process that doesn't feel like Web3 today.
5 mins