Skip to content

Commit

Permalink
Prioritise offering
Browse files Browse the repository at this point in the history
  • Loading branch information
mikemaccana authored Aug 7, 2024
1 parent b71eb2b commit 3f89424
Showing 1 changed file with 16 additions and 18 deletions.
34 changes: 16 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,22 @@ You can also [contact Mike MacCana](mailto:[email protected]) for help.
> [!NOTE]
> If you want to learn Solana, not run a training event, follow [@solana_devs on X](https://x.com/solana_devs), and we'll let you know when the next course is running in a city near you or on Zoom!
## Training Offering

**Four days **full-time** in-classroom**, or **12 x 2-hour remote lessons**.

**Audience**: anyone proficient in TypeScript who wants to learn blockchain. Prior knowledge of cryptography, blockchain, Rust or Anchor is not required - see 'Aims of the training' below.

**Student time** is 10 AM to 4 PM.

**Instructor time** is 9 AM to 5 PM.

**Class sizes**: Generally, between 10 and 15 people, you want to spend time with every student, and larger class sizes are difficult for a single instructor to manage.

**Lead time**: 1-month minimum, ideally six weeks

You may want to visit the [Agenda](./AGENDA.md) or [Event planning playbook](./EVENT-PLANNING.md) now.

## Aims of the training

### Applicable to the broadest group of potential Solana developers.
Expand Down Expand Up @@ -48,24 +64,6 @@ Student drop-off - high even in some of the best-regarded ecosystem training - o

Many existing Solana courses are slowed down unnecessarily due to issues that have nothing to do with Solana. The Solana Professional Training program is not a course in JavaScript frameworks, mobile development, IIFEs (`;(async function(){})();`), or any other topic.

## Training Offering

**Four days **full-time** in-classroom**, or **12 x 2-hour remote lessons**.

**Audience**: aimed at anyone proficient in TypeScript who wants to learn blockchain.

The aim is to focus on the broader audience of people who want/need to build things rather than blockchain enthusiasts or Rust programmers. Hence, prior knowledge of blockchain or cryptography is not required.

**Student time** is 10 AM to 4 PM.

**Instructor time** is 9 AM to 5 PM.

**Class sizes**: Generally, between 10 and 15 people, you want to spend time with every student, and larger class sizes are difficult for a single instructor to manage.

**Lead time**: 1-month minimum, ideally six weeks

You may want to visit the [Agenda](./AGENDA.md) or [Event planning playbook](./EVENT-PLANNING.md) now.

## Tips for teaching

- Please make sure you've read and understood 'Aims of the Training' above. Specifically, make sure to **keep the focus on practice over theory**. Students learn more from building than they do from having someone present to them. **Don't add unnecessary theory that slows down the time taken to get to the next lab, and adds cognitive overload** - if something isn't necessary to understand the next lab, it shouldn't be there.
Expand Down

0 comments on commit 3f89424

Please sign in to comment.