Specialty Track

Code Typing Practice

Typing prose and typing code are different skills. Code is dense with symbols, bracket pairs, shifted punctuation, and language-specific idioms that rarely appear in everyday writing. Each of the tracks below drills the real vocabulary of one language: operators, keywords, declarations, control flow, idiomatic one-liners, and full working snippets.

JavaScript

JavaScript Code Typing

Typing practice for JavaScript developers. Drill arrow functions, destructuring, async/await, and modern ES2023 idioms at full speed.

8 lessons~0.7 hrs
TypeScript

TypeScript Code Typing

Typing practice for TypeScript developers. Drill generics, interfaces, discriminated unions, and type guards through realistic code.

8 lessons~0.7 hrs
Python

Python Code Typing

Typing practice for Python developers. Drill list comprehensions, f-strings, type hints, and dataclasses through realistic PEP 8 code.

8 lessons~0.7 hrs
Java

Java Code Typing

Typing practice for Java developers. Drill records, sealed types, pattern matching, streams, and modern Java 21 idioms through realistic code.

8 lessons~0.7 hrs
C

C Code Typing

Typing practice for idiomatic C: pointers, structs, and standard library patterns you will type every day.

8 lessons~0.7 hrs
C++

C++ Code Typing

Typing practice for modern C++20/23: templates, ranges, smart pointers, and the symbols you actually type.

8 lessons~0.7 hrs
C#

C# Code Typing

Typing practice for modern C# and .NET 8: records, LINQ, async/await, and pattern matching as you will actually write it.

8 lessons~0.7 hrs
Go

Go Code Typing

Typing practice for idiomatic Go: short-var declarations, error handling, goroutines, and channels you will type daily.

8 lessons~0.7 hrs
Rust

Rust Code Typing

Typing practice for idiomatic Rust: borrows, Result, match, and the iterator chains you write every day.

8 lessons~0.7 hrs
Ruby

Code: Ruby

Ruby typing practice focused on blocks, symbols, and string interpolation so you can write idiomatic Ruby at full speed.

8 lessons~0.7 hrs
PHP

Code: PHP

Modern PHP 8 typing practice: typed properties, enums, readonly classes, and match expressions for everyday PHP typing.

8 lessons~0.7 hrs
Swift

Code: Swift

Swift typing practice for iOS and server-side developers: optionals, guards, async/await, and protocol-oriented code.

8 lessons~0.7 hrs
Kotlin

Code: Kotlin

Kotlin typing practice focused on null safety, data classes, scope functions, and coroutines so idiomatic Kotlin flows fast.

8 lessons~0.7 hrs
SQL

SQL Code Typing

Typing practice for modern SQL: JOINs, CTEs, window functions, and the reporting queries analysts write daily.

8 lessons~0.7 hrs
HTML & CSS

HTML & CSS Code Typing

Typing practice for front-end developers. Drill HTML5 tags, attributes, and modern CSS including flexbox, grid, custom properties, and :has().

8 lessons~0.7 hrs
Bash

Code: Bash

Bash typing practice for ops engineers and scripters: parameter expansion, traps, and robust shell scripts typed fluently.

8 lessons~0.7 hrs