IT Foundations:
Zero to the Table.
Device Agnostic · Self-Directed · No Hand-Holding
"Nobody in IT got good by reading a textbook. They got good by breaking something and figuring out how to fix it before anyone noticed."
This course doesn't hold your hand. It gives you a mission, points you toward the resources, and expects you to figure it out. That's not cruelty. That's how every senior engineer in the industry learned. The skill isn't memorizing commands. The skill is learning how to learn.
A computer: anything made in the last 10 years with at least 4GB of RAM.
A USB flash drive: 8GB minimum.
An internet connection.
A plain text editor that produces .md or .txt files.
The ability to read documentation without someone explaining it to you.
"I can use a Linux computer."
Get a Machine Running
Install Ubuntu Linux on your machine from scratch.
Know Your Hardware
Identify the physical components inside your machine and query them from the command line.
Learn to Talk to Your Machine
Navigate and manipulate your system, edit files, and track changes using only the command line.
Break It, Fix It
Diagnose and repair intentionally broken system configurations.
"I can administer a Linux system."
Networking Fundamentals
Understand how computers communicate over networks.
Users, Permissions, Security, and Remote Access
Understand how Linux handles users, groups, file permissions, firewalls, SSH, and remote file transfer.
Package Management
Understand how Linux installs, updates, and removes software.
Services and Self-Hosting
Install, configure, and manage real services on your machine.
Bash Scripting and Automation
Write Bash scripts that automate repetitive system tasks.
"I can build, automate, and communicate like a professional."
GitHub and Collaboration
Push your work to GitHub, use branches and pull requests, and understand collaborative workflows.
Python Programming
Learn Python fundamentals and apply them to real IT automation tasks.
Professional Communication
Learn to communicate like a professional in IT contexts.
Capstone Project
Build a functional system from scratch with no guidance.
Start with Phase 1.
Wipe a machine, install Ubuntu, and prove it with a screenshot. That's the first challenge. Everything else follows.
Begin Phase 1