Typing Lessons

Master touch typing with our progressive lesson system. Start with the basics and work your way up to advanced typing skills.

Home Row
home-row
Master the foundation keys
Progress0%
Top Row
top-row
Learn the upper alphabet keys
Progress0%
Bottom Row
bottom-row
Complete the alphabet
Progress0%
Numbers
numbers
Master the number row
Progress0%
Punctuation
punctuation
Learn special characters
Progress0%
Advanced
advanced
Speed and accuracy focus
Progress0%

Home Row

2 lessons
Home Row Basics
Learn the foundation keys: A, S, D, F, J, K, L, ;
Level 1
15m
8 keys

Learning Goals:

  • Position fingers correctly on home row
  • Type without looking at keyboard
  • +2 more goals
Start Lesson
Home Row Words
Practice common words using only home row keys
Level 2
20m
8 keys

Learning Goals:

  • Form words using home row keys
  • Increase typing speed on familiar keys
  • +2 more goals
Start Lesson

Top Row

2 lessons
Top Row Introduction
Learn Q, W, E, R, T, Y, U, I, O, P keys
Level 2
25m
10 keys

Learning Goals:

  • Learn top row key positions
  • Practice reaching from home row
  • +2 more goals
Start Lesson
Top Row Words
Practice words combining home row and top row keys
Level 3
30m
17 keys

Learning Goals:

  • Combine home row and top row keys
  • Type common English words
  • +2 more goals
Start Lesson

Bottom Row

2 lessons
Bottom Row Basics
Learn Z, X, C, V, B, N, M keys
Level 3
25m
7 keys

Learning Goals:

  • Learn bottom row key positions
  • Practice reaching down from home row
  • +2 more goals
Start Lesson
Complete Alphabet
Practice using all letter keys together
Level 4
35m
26 keys

Learning Goals:

  • Use all alphabet keys fluently
  • Type complete sentences
  • +2 more goals
Start Lesson

Numbers

1 lessons
Number Row Basics
Learn to type numbers 1, 2, 3, 4, 5, 6, 7, 8, 9, 0
Level 4
30m
10 keys

Learning Goals:

  • Learn number key positions
  • Practice reaching to number row
  • +2 more goals
Start Lesson

Punctuation

2 lessons
Basic Punctuation
Learn common punctuation marks: . , ? ! ' "
Level 4
25m
6 keys

Learning Goals:

  • Type basic punctuation marks
  • Use proper spacing with punctuation
  • +2 more goals
Start Lesson
Advanced Punctuation
Master complex punctuation: : ; ( ) [ ] { } @ # $ % ^ & *
Level 5
40m
15 keys

Learning Goals:

  • Master all punctuation marks
  • Type programming syntax
  • +2 more goals
Start Lesson

Advanced

1 lessons
Speed Building
Focus on increasing typing speed while maintaining accuracy
Level 5
45m
0 keys

Learning Goals:

  • Achieve 40+ WPM typing speed
  • Maintain 95%+ accuracy
  • +2 more goals
Start Lesson