🎯 Goals

(1) Learn the basics and key concepts of Rust in preparation to Holochain Dev Camp 8.

(2) Build a project of choice and compitle to WASM to run in the browser

(3) Create a rust knowledge database

📅 Sessions

Session 1 (31.7.2021, 8-16h UTC): Introduction

Session 2 (7.8.2021, 8-16h UTC): Custom Excercises

Session 3 (14.8.2021, 8-16h UTC): WebAssembly (WASM) Intro

Session 4 (21.8.2021, 8-16h UTC): Project

Session 5 (28.8.2021, 8-16h UTC): Project

Daily Structure

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d565a66b-0aff-46a3-8800-95b45d65f0c5/IMG_20210727_210059.jpg

8:00 - 9:00 (UTC) Kickoff We kickoff the session with a group video call where we quickly go over the goals and stuff we want to learn this day.

9:00 - 15:00 (UTC) Learning Session Right after the kickoff the active learning part starts. Everyone learns individually, while staying online on slack to keep supporting each other and sharing interesting insights or discussing problems. When issues arise we can resolve them together.

15:00 - 16:00 (UTC) Recap At the end of the day we all jump on a call again and discuss the learnings and open questions. Maybe everyone can share what they learned so we might learn from each other 🙂

Resources

Rust FAQ

Ressources to learn Rust

Notes