Typing

Type faster, from the home row to real code

27 lessons with an on-screen keyboard that shows which key and which finger come next, timed tests with a speed chart, and a heatmap of the keys you miss. The Code track uses snippets from your notes.

Best WPM

–

Avg (last 10)

–

Lessons

0/27

Stars

0/81

Beginner

Touch typing from the home row out, two new keys at a time.

0/16 done
  1. 1Home row: F and J
    fj
    Up next
  2. 2Home row: D and K
    dk
  3. 3Home row: S and L
    sl
  4. 4Home row: A and ;
    a;
  5. 5Home row: G and H
    gh
  6. 6Top row: E and I
    ei
  7. 7Top row: R and U
    ru
  8. 8Top row: T and Y
    ty
  9. 9Top row: W and O
    wo
  10. 10Top row: Q and P
    qp
  11. 11Bottom row: V and M
    vm
  12. 12Bottom row: C and comma
    c,
  13. 13Bottom row: B and N
    bn
  14. 14Bottom row: X and period
    x.
  15. 15Bottom row: Z and slash
    z/
  16. 16All letters review
    Words

Intermediate

Capitals, punctuation, numbers, common words and full sentences.

0/5 done
  1. 17Capital letters with Shift
    ⇧ Shift
  2. 18Punctuation
    '"?!-:
  3. 19Number row
    12345678
  4. 20The 200 most common words
    Words
  5. 21Full sentences
    Sentences

Code

Brackets, operators and symbols, then real JavaScript, Python and SQL.

0/6 done
  1. 22Brackets ( ) [ ] { }
    ()[]{}
  2. 23Operators = + - * / < > !
    =+*<>!&|
  3. 24Developer symbols
    $#@_`\~^
  4. 25JavaScript snippets
    Real javascript code
  5. 26Python snippets
    Real python code
  6. 27SQL queries
    Real sql code

Your weakest keys

Finish a lesson or a test to see which keys slow you down.

Recent tests