Lessons

Piet · Expert

Piet · Expert. Ten lessons. Open-book quizzes. Lesson 1 free.

10 lessons · The Host · Lesson 1 free

Pass all ten lessons for the certificate. Sample · Claim

  1. Lesson 1 · On the house

    Formal transitions

    Delta tables.

  2. Lesson 2

    Graph IR

    Blocks as nodes.

  3. Lesson 3

    Superops

    Peephole on IR.

  4. Lesson 4

    Concurrent? No

    Single pointer.

  5. Lesson 5

    Security

    Image bombs.

  6. Lesson 6

    Diffing programs

    Visual diffs.

  7. Lesson 7

    Teaching studio

    Curriculum assets.

  8. Lesson 8

    Wrong merges

    Debug story.

  9. Lesson 9

    Cross interpreters

    Compat suite.

  10. Lesson 10

    Expert capstone

    Assembler → Piet.

Sample certificate

Certificate of completion

Sign in to claim your certificate of completion.

Certificate

Finish all ten lessons, then sign in

Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.

All lessons

Piet · Expert — The Gold Standard