Skip to content

Holochain Developer Training

February 3 – 14

Outcome

Participants will walk away from the course with the ability to make simple Holochain apps.

Course Overview

Core Training Sessions

Each session will be about 2 hours long, and will end with exercises to complete before the next session. Exercises should take about 2 hours to do, depending on your level of experience.

Mini-Hackathon

Participants will develop an app from a few options to during the hackathon, with async support on a discord server, and 2 dedicated live support sessions.

Project Support (optional)

Ongoing async support is available to participants for two weeks after the hackathon ends, with a live session for support, project updates, and feedback at the end of the month.

Details

Dates:February 3-14
Time:5pm CET / 11 am EST
Location:Zoom
Group size:12
Price:$2000

We recognize that the tech space is inequitable, so we have some bursaries available for applicants from systemically underrepresented groups. If this is you, please reach out to us at hello@darksoil.studio.

Prerequisite: Basic Rust

While much of a Holochain app is coded in Javascript using your preferred front end frameworks, Rust is required for the core Holochain functionality and integrity, so we require some Rust experience as a prerequisite for this training.

If you’re an experienced Rust developer, then you’re ready to apply.

If you aren’t an experienced Rust dev, then you’ll need to go through the following chapters from the Rust Book and exercises from the Rustling Course.

ChaptersExercises
Chapter 31, 2, 3 and 4
Chapter 46
Chapter 57
Chapter 68
Chapter 710
Chapter 85 and 11
Chapter 913
Chapter 1318

Schedule

DateTopic
February 3How Does Holochain Work?
February 4Building Basic Holochain Apps
February 5Queries and Capability Tokens
February 6Validation
February 7Connecting from a UI
February 10DNA - Modifiers and Clones
February 11Ecosystem Tooling & Hackathon Start
February 12Hackathon Support Session
February 13Hackathon Support Session
February 14Hackathon End & Closing
February 28:Progress Updates (Optional)

Apply for the training

We are limiting this course to 12 participants for a more intimate learning environment with lots of individual support.

Applications are accepted on a first come, first serve basis. Once the course is full, we will put applicants on the wait list for the next training.

Meet the team

Guillem Cordoba

Guillem Cordoba has been a key contributor to both the Holochain protocol and the ecosystem as a whole, building apps, core tooling and developer education programs for 5+ years.

He is one of the world's most experienced and knowledgeable Holochain developers and an outstanding teacher.

Viktor Zaunders

Viktor Zaunders is an educational organizer who is passionate about learning and creating spaces where people feel comfortable. He will be doing the support around the course.

Eric Bear

Eric Bear served as the director of ecosystem growth for Holochain for 6 years, and has a background in self-organized education. He supports the structure of the course

FAQ

Are the sessions recorded?

Yes, they will be available for two months after the course ends.

What if someone is rude, mean, or worse?

We require participants to read and agree to our code of conduct, if anyone’s behavior violates the code of conduct we will address it immediately, with anything from discussion to removal from the course.

What’s the deal with the February 28th session?

We will hold a session for participants to share what they’ve been building, get support, and give/get feedback.

I can’t make it to this one, will there be another? When?

We are planning to run another, but we don’t know when. Apply now to reserve your place for the next course. In the “Notes” section of the application, say you’re applying for the next course.

What communication channel will we use?

We’ll use a private channel in our discord server.

More questions?

Please reach out to us at hello@darksoil.studio.