Lessons

Prolog · Expert

Prolog · 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. WAM intuition

    Lesson 1 · On the house

    WAM intuition

    Bytecode VM.

  2. Partial evaluation

    Lesson 2

    Partial evaluation

    Specialize.

  3. Coroutining

    Lesson 3

    Coroutining

    when/2 freeze.

  4. Security

    Lesson 4

    Security

    sandbox queries.

  5. Program synthesis

    Lesson 5

    Program synthesis

    Guess clauses.

  6. Determinism analysis

    Lesson 6

    Determinism analysis

    det checks.

  7. Big codebases

    Lesson 7

    Big codebases

    style guides.

  8. Benchmarks

    Lesson 8

    Benchmarks

    fair timing.

  9. Interop JSON

    Lesson 9

    Interop JSON

    dict/library.

  10. Expert capstone

    Lesson 10

    Expert capstone

    DCG + tests.

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

Prolog · Expert — The Gold Standard