La traducción al español puedes encontrarla aquí.
Motoko Starter was an event held in May 2023. Although the event is over, you can still benefit from the content in this repository to progress on your own path and successfully complete the program! Welcome to Motoko Bootcamp: Starter edition — the most amazing free program to learn how to develop on the Internet Computer.
7 days is all it should take to change your life. Learn Motoko, get started on the Internet Computer and meet others builders - all in one week.
No prior experience with the Internet Computer is required — you’ll learn everything from how the ICP works to programming in Motoko.
With engaging lectures, hands-on projects, and a supportive community, you’ll gain a deep understanding of the limitless potential of the Internet Computer.
Upon completion, you'll be awarded a diploma, unlocking the door to an exclusive community and amazing full-time job opportunities within our vibrant ICP ecosystem!
To graduate from the program, you need to complete 6 projects and submit them using our graduation form. To assist you in this process, we provide comprehensive guides and lectures.
- You should join the Motoko Bootcamp Discord.
- You should have
dfx
installed on your machine, check this tutorial if you need help to install it.
- Connect to: Motoko Bootcamp Dashboard
- Make sure to Login.
- Register
- Your handle corresponds to your name - feel free to choose whatever you want.
- Your principal ID should correspond to the identity you are planning to use for the week, to obtain your principal id run :
dfx identity get-principal
in your terminal. Once set, it cannot be changed make sure to choose the principal corresponding to the identity you are planning to use. - Check the box if a you are a Spanish speaker.
Once you are registered, go into the Profile section.
This where you will your team. Then you'll need to go into Discord and access the Team channel.
React to the message with the emoji corresponding to your team. You'll automatically receive the role corresponding to your team.
For each day, you will find a dedicated guide - those guides will be your companions to navigate through all the available resources and challenges.
- Assuming you have deployed the canister corresponding to project of day 1. Note the canister ID.
- Connect to: Motoko Bootcamp Dashboard - go the Submit Code section.
- Add your canister id and select "Day 1".
- Click on submit. If your submission is valid, you'll see the update in Submission Status.
This repository contains a variety of resources, each serving a specific purpose. Here is a comprehensive list of the resources available, along with a brief explanation of each:
The Bootcamps is divided in 6 days. (Sunday is for rest 😴) For each day, you will find a dedicated guide - those guides will be your companions to navigate through all the available resources and challenges.
Projects will help you build confidence and practical skills. You will be provided with clear instructions and a starting codebase to complete. You will work on 5 different projects:
Once completed, submit your project through the dashboard. It will automatically check if you've met the requirements.
A lecture is approximately one hour long and covers a technical subject. It is was presneted by one of the Motoko Bootcamp mentor.
Lectures were originally held live on Zoom, but they have been recorded and uploaded to YouTube. Just check out the list of all lectures on the dedicated page.
Those projects will be automatically verified by the dashboard.
Make sure to take a look at the detailled requirements
For this project, it can't be submitted through the dashboard, so you'll need to include all relevants information in the graduation form:
- URL for the frontend of the dApp.
- Canister ID for the backend.
- GitHub URL of the repository (publicly viewable).
Complete the graduation form: https://forms.gle/rmiYABHd7ojPLgJZ8
Our team will review your submission within 2 weeks, and let you know if you've graduated!
- Join our Discord.
- Follow Motoko Bootcamp and Code & State on Twitter.
- Check the dedicated website.
Motoko Bootcamp is constantly evolving, and we strive to make each edition better than the last. Whether you are a student, mentor, contributor, or joining online or in person, we value your feedback and suggestions for improvements.
You can post your thoughts, ideas, and feedback in the dedicated feedback channel by clicking here.
If you prefer to have a more personal conversation, feel free to send me a direct message. I am always eager to receive feedback and chat about new ideas and suggestions.
- Code & State, a ICP-focused venture studio, is the organization making this event possible.
- TalentDB, a recruiting agency specialized for the Internet Computer will assist graduates in finding employment opportunities within the start-ups of the ecosystem.
- Inspire3, hosted a community gathering in Germany. 🇩🇪
- Inside Dark Studio hosted a community gathering in Argentina. 🇦🇷