This site has been deprecated. Go to docs.urbit.org.
Urbit DevelopersCourses

App School Live

The Urbit Foundation offers live, cohort-based classes to cover the App School curriculum.

Every userspace Urbit application is a Gall agent. App School teaches you all about Urbit-based backend design using Gall agents, as well as interfacing with a React-based front-end. When you're done, you'll be able to produce and distribute your own Urbit apps.

If you enjoy learning 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.

By completing App School, you will have the basic skillset to design and implement apps, pick up Urbit userspace bounties, and participate in Hackathons.

A cohort for App School Live began the week of August 21st, 2023. The next cohort will take place in early 2024.

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

What will you learn?

  • asl0. 🦀 A Simple Agent
  • asl1. 🦦 Arvo Services
  • asl2. 🐢 Agents
  • asl3. 🐝 Passing Data with JSON
  • asl4. 🦩 Front-End
  • asl5. 🕷️ Threads
  • asl6. 🦭 Production Apps
  • asl7. 🦏 Design Patterns