developers.urbit.org/content/courses/asl.md
2023-08-21 15:01:12 -05:00

39 lines
1.7 KiB
Markdown

+++
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