-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
b71eb2b
commit 3f89424
Showing
1 changed file
with
16 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -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. | ||
|
@@ -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. | ||
|