Urbit Developers

Courses

App School Live

The Urbit Foundation offers cohort classes to cover the App School curriculum jointly.

App School focuses on how to build a backend Gall agent, then on connecting it to a React-based front-end. When you're done, you'll be able to produce and distribute your own Urbit apps.

If you prefer to learn as part of a group with a hands-on instructor, regular exercises and discussions, and a completion certification, then App School Live will be a good fit for you.

The next cohort for App School Live will run in early 2023.

Until then, feel free to work through the App School docs.

What will you learn?

  • lesson0. 🦀 A Simple Agent
  • lesson1. 🦦 Arvo Services
  • lesson2. 🐢 Agents
  • lesson3. 🐝 Passing Data with JSON
  • lesson4. 🦩 The Front-End
  • lesson5. 🕷️ Threads
  • lesson6. 🦭 Production Apps

Hoon School Live

Periodically, the Urbit Foundation has offered synchronous cohort classes which cover the Hoon School curriculum.

If you prefer to learn as part of a group with a hands-on instructor, regular exercises and discussions, and a completion certification, then Hoon School Live will be a good fit for you. We seek to offer it a few times a year.

The current/last cohort began after Assembly 2022 on September 29, 2022. We will have another HSL cohort in spring 2023.

Until then, feel free to work through the Hoon School docs.

What will you learn?

  • lesson0. 🌱 Development Preliminaries
  • lesson1. 🌺 Hoon Syntax
  • lesson2. 🌿 Hoon Conventions
  • lesson3. 🌵 Text & Lists
  • lesson4. 🌳 Loops & Addresses
  • lesson5. 🌻 The Subject
  • lesson6. 🍁 Molds & Doors
  • lesson7. 🌹 The Standard Library
  • lesson8. 🌲 Managing State
  • lesson9. 🍀 Producing Code