Networking
How computers talk to each other — TCP/IP, DNS, HTTP. Required for any backend or security role.
Keep people's computers, accounts, and networks working, and help them when they don't.
IT support specialists are the first people colleagues call when a laptop won't connect, an account is locked, or new software needs installing. They troubleshoot hardware, operating systems, networks, and accounts, and explain the fix in plain language. Entry-level certifications like CompTIA A+ can get you started without a degree, and the role is a proven launchpad into networking, systems administration, cloud, and cybersecurity.
Take these courses in order, from beginner to mid-level.
The shared base every STEM career uses: working with numbers and units, testing ideas fairly, handling data and code, and explaining your work.
The everyday computer, internet, safety and AI skills every tech and STEM job assumes you already have.
Write clear emails and documents, present and run meetings, work well on teams, and navigate résumés, interviews and networking.
The practical math behind tech and STEM work: numbers, algebra, functions, geometry, logic and counting, with short code exercises.
Use the terminal with confidence, track your work with Git, and collaborate on GitHub with pull requests.
Learn how data moves between computers: layers, IP addresses and subnets, ports, DNS, DHCP, HTTPS, and the tools to troubleshoot it.
Understand tech roles and career ladders, pick a realistic learning route, build portfolio evidence, and navigate postings, interviews and your first 90 days.
Think like a defender: network attack surface, threat modeling, the OWASP Top 10, core controls, identity, cryptography, frameworks and the rules of ethical testing.
Run a Linux server with confidence: users and permissions, services, packages, logs, SSH keys, bash scripts and scheduled jobs.
Run day-to-day defense like a SOC analyst: logging and SIEM hunting, IDS alerts, incident response, triage, forensics, vulnerability management, hardening, cloud posture and MITRE ATT&CK.
How computers talk to each other — TCP/IP, DNS, HTTP. Required for any backend or security role.
The terminal — how programmers automate tasks and run tools without a graphical UI.
Authentication, authorization, encryption, common attack patterns. Defense in depth.
Core concepts of cloud providers (AWS, GCP, Azure): compute, storage, networking, IAM.
Breaking big, vague problems into small concrete steps. The most transferable skill in tech.
Hand-picked courses and reading from trusted free providers.
Beginner cybersecurity path covering networking, web, Linux, and Windows fundamentals.
Free official primer on cloud computing and the core AWS services.
Free MIT lectures on the tools real engineers use every day: shell, Git, editors, debugging.
Run software reliably on cloud platforms like AWS, GCP, or Azure.
Keep data safe, fast, and available 24/7.
Defend computer systems and the people who depend on them.