Internet Computer

In this community, you will learn essential Internet Computer concepts, how to write smart contracts (canisters) and create dapps.

Internet Computer
246 Submissions610 Feedbacks
TypeScript Smart Contract 101
Create your own canister with unique code or a totally different use case. Only the canister code is required, not a whole application or project.
communities.overview.challenge.certificate
Upon successful completion
9ICP Rewards
For submission and feedback
related content
TypeScript Smart Contract 101
This course provides an introduction to developing on the Internet Computer Protocol (ICP) platform using TypeScript. You will learn the basics of building and interacting with smart contracts on the ICP.
Rust Smart Contract 101
Create your own canister with unique code or a totally different use case. Only the canister code is required, not a whole application or project.
communities.overview.challenge.certificate
Upon successful completion
14ICP Rewards
For submission and feedback
related content
Rust Smart Contract 101
This course provides an introduction to developing on the Internet Computer Protocol (ICP) platform using Rust. You will learn the basics of building and interacting with smart contracts on the ICP.
Scoreboard
On the scoreboard, you can see which users have accumulated the most reputation by giving valuable feedback to their peers.