developers.urbit.org/content/courses/asl.md

39 lines
1.7 KiB
Markdown
Raw Permalink Normal View History

+++
title = "App School Live"
date = "2023-05-01"
weight = 90
2023-08-21 23:01:12 +03:00
next_cohort = "Early 2024"
image = "https://storage.googleapis.com/media.urbit.org/developers/images/app-school-live.svg"
2023-07-27 03:04:13 +03:00
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."
+++
2023-07-27 03:04:13 +03:00
The Urbit Foundation offers live, cohort-based classes to cover the [App
School](/guides/core/app-school) curriculum.
2023-07-27 03:04:13 +03:00
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.
2023-07-27 03:04:13 +03:00
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
2022-06-29 19:58:34 +03:00
will be a good fit for you.
2023-07-27 03:04:13 +03:00
By completing App School, you will have the basic skillset to design and implement apps, pick up Urbit userspace bounties, and participate in Hackathons.
2023-01-19 20:27:05 +03:00
2023-08-21 23:01:12 +03:00
A cohort for App School Live began the week of August 21st, 2023. The next cohort will take place in early 2024.
2023-07-27 03:04:13 +03:00
- [Complete this form](https://airtable.com/shrdZcSQrIIb6mAmx) to sign up for the upcoming class.
2023-07-27 03:04:13 +03:00
Until then, feel free to go through the [App School
docs](/guides/core/app-school).
2022-06-29 19:58:34 +03:00
2022-06-30 02:21:01 +03:00
### What will you learn?
2022-06-29 19:58:34 +03:00
2023-01-19 20:27:05 +03:00
- `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