KeysInFlow

Field-specialized track

Programmers

Code typing leans on a completely different muscle memory than prose: braces, brackets, arrows, and operators dominate over plain letters, and a single missed symbol can break a build. This track starts with the symbols and naming conventions common to almost every language, then moves into real, syntactically valid snippets in six languages so you're practicing the actual shape of code you'll write.

0 of 8 complete

  1. 1

    Symbols Intensive

    Not started

    The punctuation that shows up in nearly every language: braces, brackets, parens, comparison and logical operators, and arrows.

  2. 2

    camelCase & snake_case

    Not started

    The two dominant variable-naming conventions, practiced back to back so your fingers get comfortable with both capitalization and underscore styles.

  3. 3

    Python

    Not started

    A real Python snippet, indentation preserved exactly, using the Code Typing surface.

  4. 4

    JavaScript

    Not started

    A real JavaScript snippet, indentation preserved exactly, using the Code Typing surface.

  5. 5

    SQL

    Not started

    A real SQL query, with the keyword-heavy, punctuation-light style typical of database work.

  6. 6

    HTML & CSS

    Not started

    A real markup and stylesheet snippet, practicing the angle brackets and colon-property syntax of front-end code.

  7. 7

    Java

    Not started

    A real Java snippet, practicing the verbose, brace-heavy style typical of statically typed object-oriented code.

  8. 8

    C/C++

    Not started

    A real C snippet, practicing pointers, includes, and the terse syntax common to systems programming.