Celo Developer Onboarding
Learn the basics of Celo and start your journey toward developing decentralized applications on the Celo platform. Throughout this program, you will learn about the Celo mission, platform architecture, and how you can stay connected with our community. You’ll also be introduced to our developer ecosystem and make use of our tools and resources to build and deploy your first decentralized application on the Celo platform.
#
Prerequisite knowledgeIn order to be successful, we recommend having experience developing with Web 2.0 technologies along with a basic understanding of Bitcoin, Ethereum, decentralized finance (DeFi), and blockchain technologies.
If you’re unfamiliar with any of these topics, here’s a few places to get started:
#
Getting Started as a Developer- Why Build on Celo
- Celo Decentralized Application Examples
- Celo Architecture
- Celo Tech Talks Simplifying blockchain development with the Celo SDK
- Celo Developer Tools
- A Look at the Celo Stability Analysis White Paper
- Celo Whitepapers
#
Set up Local Environment#
Deploy a dApp with Celo- Deploy a dApp with Celo
- Set up a Tesnet Wallet
- Deploy a dApp with Celo
- Deploy with Remix
- Deploy with Truffle
- Deploy with Hardhat
- Deploy with Replit
#
Celo Developer Pathway#
Build Celo Applications- Build Mobile-First DeFi Apps with the Celo SDK
- Developing & deploying your first DApp on Celo
- Building your first DApps on Celo, Part 2
- Sending Celo Transactions