Lessons

Assembly · Expert

Assembly · 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

    speculative execution

    Safety awareness.

  2. Lesson 2

    constant-time sketch

    Crypto hygiene.

  3. Lesson 3

    JIT sketch

    Emit machine code.

  4. Lesson 4

    inline asm in C

    constraints.

  5. Lesson 5

    linker scripts sketch

    Layout control.

  6. Lesson 6

    boot/entry

    _start vs main.

  7. Lesson 7

    DWARF / debugging info

    Symbols.

  8. Lesson 8

    perf counters

    PMU events.

  9. Lesson 9

    formal-ish checks

    litmus & models.

  10. Lesson 10

    Expert capstone

    ABI-compliant leaf.

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

Assembly · Expert — The Gold Standard