+++ title = "App School Live" date = "2023-05-01" weight = 90 next_cohort = "Early 2024" image = "https://storage.googleapis.com/media.urbit.org/developers/images/app-school-live.svg" description = " 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." +++ The Urbit Foundation offers live, cohort-based classes to cover the [App School](/guides/core/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. - [Complete this form](https://airtable.com/shrdZcSQrIIb6mAmx) to sign up for the upcoming class. Until then, feel free to go through the [App School docs](/guides/core/app-school). ### 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