Keyboard Lessons

Master touch typing with real code patterns to boost speed. The essential foundation for every efficient programmer.

💻
Completed0/63
Total XP0
Avg WPM--
Avg Accuracy--
1

Finding Home (Home Row Position)

Learn the home row keys F and J, the foundation of touch typing.

Easy ⏱ 5 min
Start Lesson
🔒

Comma And C

Learn to type commas and the letter C efficiently.

Medium ⏱ 7 min
Locked
🔒

Capital Letters

Master capital letters using proper Shift key technique.

Hard ⏱ 10 min
Locked
2

Home Row Neighbors (Adjacent Keys)

Master the middle fingers with D and K keys on the home row.

Easy ⏱ 5 min
Start Lesson
🔒

Home Row Neighbors (Adjacent Keys)

Reinforce home row mastery with extended practice.

Medium ⏱ 7 min
Locked
🔒

Proper Nouns

Practice typing proper nouns and names with correct capitalization.

Hard ⏱ 10 min
Locked
3

Ring Finger Reach (Ring Finger Technique)

Practice using your ring fingers for S and L keys.

Easy ⏱ 5 min
Start Lesson
🔒

Bottom Row Stretch

Reach down to master V, M, and bottom row keys.

Medium ⏱ 7 min
Locked
🔒

Exclamations And Questions

Learn to type exclamation marks and question marks efficiently.

Hard ⏱ 10 min
Locked
4

Pinky Power (Pinky Finger Strength)

Develop pinky finger strength with A and semicolon keys.

Easy ⏱ 5 min
Start Lesson
🔒

Outer Edges

Practice Z, slash, and the outer edge keys.

Medium ⏱ 7 min
Locked
🔒

Parentheses Practice

Master typing parentheses for programming and math.

Hard ⏱ 10 min
Locked
5

First Words (Word Formation)

Type your first complete words using all home row keys.

Easy ⏱ 5 min
Start Lesson
🔒

Bottom Corners

Challenge yourself with X, period, and bottom corners.

Medium ⏱ 7 min
Locked
🔒

Square Brackets

Practice square brackets commonly used in programming.

Hard ⏱ 10 min
Locked
6

Reaching Up (Upper Row Reach)

Reach above the home row to type R, U, E, and I.

Easy ⏱ 5 min
Start Lesson
🔒

Alphabet Sentence

Type complete sentences combining all learned keys.

Medium ⏱ 7 min
Locked
🔒

Curly Braces

Learn to type curly braces essential for coding languages.

Hard ⏱ 10 min
Locked
7

Middle Finger Stretch (Middle Finger Extension)

Stretch your middle fingers to reach W and O.

Easy ⏱ 5 min
Start Lesson
🔒

Low Numbers

Learn to type numbers 1, 2, 3, and 4 efficiently.

Medium ⏱ 7 min
Locked
🔒

Single And Double Quotes

Master both single and double quote characters.

Hard ⏱ 10 min
Locked
8

Ring Finger Workout (Ring Finger Training)

Strengthen ring fingers with Q and P reach exercises.

Easy ⏱ 5 min
Start Lesson
🔒

High Numbers

Master typing numbers 7, 8, 9, and 0.

Medium ⏱ 7 min
Locked
🔒

Angle Brackets

Practice angle brackets used in HTML and comparison operators.

Hard ⏱ 10 min
Locked
9

Index Finger Stretch (Index Finger Reach)

Challenge your index fingers with T and Y.

Easy ⏱ 5 min
Start Lesson
🔒

Dates And Scores

Practice typing dates, scores, and number combinations.

Medium ⏱ 7 min
Locked
🔒

Python Syntax Basics

Apply typing skills to Python code structure and indentation.

Hard ⏱ 10 min
Locked
10

Index Finger Slide (Index Finger Movement)

Practice G and H with index finger movement across the keyboard.

Easy ⏱ 5 min
Start Lesson
🔒

Encouraging Words

Build speed and accuracy with motivational phrases.

Medium ⏱ 7 min
Locked
🔒

Python Comments And Loops

Type Python comments and loop structures efficiently.

Hard ⏱ 10 min
Locked
🎮
👑

🎮 AstroCat Space Defender

👑 DESTROY ASTEROIDS

🚀 BONUS GAME! Defend Earth by typing falling letters in this epic space adventure. Master your keyboard skills while having fun!

Easy ⏱ 5 min
Start Lesson
🎮
🔒

✈️ Sky Aviator

✈️ FLY & TYPE

✈️ TAKE TO THE SKIES! Pilot your plane through treacherous clouds. Type fast to keep visibility high and reach maximum altitude!

Medium ⏱ 7 min
Locked
🎮
🔒

📡 Stealth Protocol

📡 RUN THE BLOCKADE

📡 RUN THE BLOCKADE! You are the Comms Officer on a stealth frigate. Listen to the Captain's orders and type the responses immediately to avoid enemy detection.

Hard ⏱ 10 min
Locked
🔒

Sql Queries

Practice typing common SQL commands and syntax.

Hard ⏱ 10 min
Locked
11

Reaching Bottom

Learn to reach the bottom row keys (Z, X, C, V, M, etc.) while keeping your fingers on the home row.

Easy ⏱ 5 min
Start Lesson
🔒

Capitalization Practice

Practice using the Shift key with common proper nouns.

Medium ⏱ 7 min
Locked
🔒

Regex Patterns

Master the art of typing regular expressions.

Hard ⏱ 10 min
Locked
12

Bottom Row Words

Practice typing words that use bottom row keys.

Easy ⏱ 5 min
Start Lesson
🔒

Punctuation Basics

Mastering the period, comma, and question mark.

Medium ⏱ 7 min
Locked
🔒

Json Structure

Practice typing Nested JSON objects.

Hard ⏱ 10 min
Locked
13

Shifting Gears

Introduction to the Shift key for capitalizing letters.

Easy ⏱ 5 min
Start Lesson
🔒

Common Symbols 2

Practice with parentheses, exclamation marks, and at signs.

Medium ⏱ 7 min
Locked
🔒

Markdown Syntax

Typing common Markdown formatting characters.

Hard ⏱ 10 min
Locked
14

Capital Cities

Practice using Shift with real words.

Easy ⏱ 5 min
Start Lesson
🔒

Number Practice

Typing years, times, and quantities.

Medium ⏱ 7 min
Locked
🔒

Bash Commands

Practice common terminal commands and flags.

Hard ⏱ 10 min
Locked
15

Number Row Intro

Start reaching up to the number row (1, 2, 3...)

Easy ⏱ 5 min
Start Lesson
🔒

Camel Case

Practice the CamelCase style often used in coding.

Medium ⏱ 7 min
Locked
🔒

Arrow Functions

Typing modern JavaScript arrow functions.

Hard ⏱ 10 min
Locked
16

Numbers And Letters

Mix numbers and letters in your typing practice.

Easy ⏱ 5 min
Start Lesson
🔒

Snake Case

Practice the snake_case style common in Python and databases.

Medium ⏱ 7 min
Locked
🔒

Php Arrays

Practice PHP array syntax.

Hard ⏱ 10 min
Locked
17

Common Symbols

Learn strictly necessary symbols.

Easy ⏱ 5 min
Start Lesson
🔒

Mixed Case Sentences

Sentences with varied capitalization.

Medium ⏱ 7 min
Locked
🔒

Css Selectors

Typing complex CSS selectors and properties.

Hard ⏱ 10 min
Locked
18

Code Like Typing

Start typing patterns that look like code.

Easy ⏱ 5 min
Start Lesson
🔒

Quotes And Apostrophes

Handling dialogue and contractions.

Medium ⏱ 7 min
Locked
🔒

Speed Drill Symbols

A rapid-fire mix of symbols and numbers.

Hard ⏱ 10 min
Locked
19

Simple Sentences

Combine everything into simple sentences.

Easy ⏱ 5 min
Start Lesson
🔒

Arithmetic Symbols

Typing math expressions.

Medium ⏱ 7 min
Locked
🔒

Advanced Graduation

The final test before becoming a Typing Master.

Hard ⏱ 10 min
Locked
20

Beginner Graduation

A final test of your beginner skills.

Easy ⏱ 5 min
Start Lesson
🔒

Intermediate Graduation

A comprehensive test of intermediate skills.

Medium ⏱ 7 min
Locked