Survival
Last updated: 2025-01-14
To follow this course, make sure to be registered on our Platform.
Welcome 👋
Welcome to the beginning of your Web3 adventure. You've joined the Motoko Bootcamp, an elite recruiting programm for the top Web3 soldiers.
Just like the steam engine made the Industrial Revolution possible by harnessing physical power, DAOs harness political power and make a Web3 revolution possible. This could fundamentally change how we organize society and resources, with the end goal of creating a more stable, flourishing and collaborative civilization.
During this training, you'll learn how to create a DAO from scratch on the Internet Computer platform, using the Motoko programming language.
Prerequisites ✅
No prior experience with Web3, the Internet Computer, or Motoko is required to participate in this program. This bootcamp is tailored for developers who have a foundational understanding of programming, web development and foundational notions such as:
- Essential programming concepts such as variables, loops, and functions.
- Basic web development skills, including knowledge of HTML, CSS, and JavaScript.
- A high-level understanding of blockchain technology and smart contracts.
Coding Environment 🛠️
Start coding instantly with our online environment, or work on your local machine. For the quickest setup, we recommend our online option – just click below 👇
Facing issues when setting up the workspace?
- Deactivate your browser extensions. For instance, we've identified the Plug wallet extension as causing issues.
- Switch to the Incognito Mode.
- Switch to another browser (Chrome is recommended)
- Empty your cache and refresh the page.
- Reach out directly on our feedback channel.
Prefer to work locally? Read our local setup guide.
Course 🧑💻
The course is organized into 7 distinct sections, comprising 5 main chapters, a Qualification section, and a Graduation segment. There is also a bonus section if you desire to continue your journey after graduation.
Day | Project | Description |
---|---|---|
Qualification | Can you prove your skills? | Get started and deploy your first application on the Internet Computer. |
Chapter 1 | What is your dream? | Define your project and develop a vision. |
Chapter 2 | Create your tribe | Learn about the power of the collective and how to build a community. |
Chapter 3 | Making money | Create and manage a token. |
Chapter 4 | Listen to your community | Implement a voting system and a proposal mechanism and learn about the power of governance and decision-making. |
Chapter 5 | Build your brand | Build a webpage and develop a branding for your dApp. |
Graduation | Graduation | Have you followed the course? It's time to graduate and submit your final project. |
The course also offers 13 optional yet strongly advised Motoko lessons, essential for each chapter. For every chapter, we'll suggest relevant lessons.
Quick Start ⚡️
Begin with our introduction video:
Playlist 🍿
To help your training, we have created a playlist with all the videos you need to complete the course - our channel also contains additional resources and tutorials about Motoko, the Internet Computer, and DAOs.
Access the playlist here.
Credits ✏️
Written by seb_icp with support from Code & State.