Courses The Basics Everything people assume you already know
Before you write a single line of code: understand your machine, your files, the terminal and the web. This track fills the gaps other courses assume are already filled - the very gaps that make so many beginners give up.
Start this course in Kodokon Foundations Beginner - the basics, step by step
Progression Intermediate - build real things
Opening a terminal on Windows, macOS and LinuxFind out what a terminal is, open one on your machine and type your first commands. Moving around: pwd, cd and lsFind your bearings in the file tree and travel from folder to folder with pwd, ls and cd. Creating, copying, moving, deletingCreate folders and files, then copy, rename and delete them from the command line. Reading a file and redirecting outputShow the contents of a file with cat, head and tail, then capture output into a file. Relative paths, absolute paths and wildcardsPoint to any file with an absolute or a relative path, and act on several files at once. Advanced Proficient - advanced patterns and performance
Mastery Expert - architecture, internals and edge cases