Resources
last updated 15 DEC 2024.
Foundations
Networking
- π Computer Networks: A Systems Approach
- π« Cisco Skills for All / Networking Academy
- Network Technician Path
- Packet Tracer - network simulation tool
- π§° GN3S - virtual networking software
Linux
- π UNIX and Linux System Administration Handbook
- π The Linux Command Line book
- π Linux Essentials - Linux Professional Institute
- π« Linux From Scratch - Build your own linux system from source code.
- π« Linux Journey
- π« Terminal Tutor - interactive command line tutorial
- π Linux Command Library - cheat sheet
- π Linux Bash Shell Scripting Tutorial
- π Linux Command Line for Beginners
Python
- π Python Crash Course, 3rd Edition by Eric Matthes
- π Automate the Boring Stuff with Python by Al Sweigart
- π« Udemy course
- π The Hitchhikerβs Guide to Python
- π Python Programming: An Introduction to Computer Science (Fourth Edition) by John M. Zelle
- π« Codecademy - Learn Python 3
- π« Python Tutor - visualize how the code works
- π« CS50βs Introduction to Programming with Python
- π« Programming with Python - University of Helsinki
- Exercism
SQL
- π« PostgreSQL Exercises
- π« W3Schools - SQL
- π« SQLBolt - interactive exercises
- π« Stanford Online: Databases: Relational Databases and SQL
- π« SQL Murder Mystery - whodunnit?
- π SQL Queries for Mere Mortals by John Viescas
CTF
Free courses
- π« Mosse Institute- MICS - Introduction to Cyber Security
- π« Cyber Security Base - University of Helsinki
- π« Roppers
- π« Fortinet Training Institute - Free Cybersecurity Training
- π« PortSwigger Web Security Academy
- π« Metasploit Unleashed by OffSec
- π« Trailhead - Cybersecurity Career Path - Fortinet / Salesforce / WEF / World Cyber Alliance
- π« ISC2 - Certified in Cybersecurity
Other resources:
- TCM Security Academy
- National Institute for Cybersecurity Careers and Studies (NICCS)
- USAJOBS - use keyword cybersecurity to search for what employers are looking for
- Canadian Cyber Centre - Cyber security career guide
- Cyber Seek Career Pathway
- NIST - NICE - Free and Low Cost Online Cybersecurity Learning Content
Math
- π Openstax
- π CK-12
- π My post for high school math resources. Follows the Ontario math curriculum
- π Real Not Complex - great math resources from the basics onwards
- π Calculus Made Easy - a classic textbook, updated for use online