Free, Foundational Self-Paced Computer Practice Labs
Tech Learning Collective provides numerous free, self-paced practice labs that you can use to jump-start your learning before you ever join us at one of our events.
These labs are provided free of charge, and are always available, so feel free to take as long as you need to work through them. Our “Foundations” series of courses are designed to introduce you to the most important foundations of our material. We also offer several bite-sized modules of additional sample learning modules to show you some of what our longer in-person and online webinar workshops are like.
Of course, nothing can compare to learning directly from a teacher whom you can actually see and ask questions of in real time, but we hope that these self-paced learning modules will whet your appetite until your next (or first) class with us!
Foundations: Command Line Basics
Learn the basics of using a terminal or command line.
Enchantment in the Command Line
This is a magic ritual developed for people who want to understand their computer better, and use it in a more fulfilling way. It is designed to enchant your computer (and you) through the use of the terminal.Start Module
Commands versus Buttons
Understand the “command” paradigm as opposed to the “buttons” paradigm of using your computer.Start Module
Grammar for Command-line Languages
Learn the basic rules of grammar common to almost all command-line languages.Start Module
Foundations: Linux Journey
Learn the ways of Linux-fu, for free.
What is Linux? Get started with choosing a distribution and installation.Start Module
Learn the fundamentals of the command line, navigating files, directories and more.Start Module
Learn basic text manipulation and navigation.Start Module
Navigate text like a Linux spider monkey with vim and emacs.Start Module
Learn about user roles and management.Start Module
Sample Learning Modules
These sample modules provide a peek at some of what you’ll learn in our more in-depth, instructor-led training workshops or intensive courses.
Scaling SSH Authentication with Certificates
Creating and using SSH certificates for host authentication.Start Module