top of page

Build a Strong

Educational Foundation

Online courses, certification programs, and learning about key topics

Core Knowledge

NETWOKING

To build a strong foundation in networking, leverage free resources to learn protocols, network architectures, and tools like Wireshark.
  • Learning Networking Protocols 

  • Understanding Firewalls, Routers, and Switches

  • Network Architectures

  • Packet Analysis with Wireshark 

  • General Networking Practice 

Recommended Training

Cisco Networking Basics.

Networking Fundamentals

  • Learn about the essentials of networking, including IP addressing, routing, and protocols.

  • Cover the basics of networking protocols like TCP/IP, DNS, and HTTP.

  • Practical guidance on how firewalls work, including configuration basics.

  • Simulate and configure routers and switches for hands-on learning.

  • Learn about how networks are structured, from local networks to global architectures.

  • Official Wireshark tutorials for beginners, including packet capture and analysis.

Packet Analysis with Wireshark

General Networking Practice

Start utilizing these free resources, develop a strong understanding of networking concepts, tools, and protocols without incurring costs. Start with foundational materials and progress to hands-on labs and practical exercises.

Core Knowledge

Operating

Systems

Mastering Windows, Linux, and MacOS is crucial for a strong cybersecurity foundation. Learn about system processes, permissions, file systems, and securing operating systems.
  • OS Fundamentals 

  • Understand Permissions and File Systems

  • Hardening OS's 

  • Hands-On Labs

Recommended Training

OS Basics.png

Operating Systems 

LFS101-Course-Badge-1-300x300.png.avif

Permissions and File Systems 

Practicing Security

Explore these resources, gain expertise in operating systems, from understanding their core functionality to applying security hardening techniques. Start with the basics and advance to hands-on practice to reinforce your learning.

Core Knowledge

Programming

Programming is a vital skill for scripting, automation, and identifying vulnerabilities. Get started with Python, Bash, secure coding practices, and languages like C and JavaScript.
  • Learn the basics

  • Get hands-on practice 

  • Understand the secure code practices 

Recommended Training 

python_essentials_1_50.png

Cyber Specific Applications

General Practice Platforms

Master these programming basics, and you’ll not only develop practical automation and scripting skills but also gain a deeper understanding of secure coding practices to mitigate software vulnerabilities.

Core Knowledge

cybersecurity

Learn about the security concepts, principles, protecting information and digital assets 
  • Introduction to Cybersecurity 

  • Concepts and Techniques 

  • Data protection and Privacy 

  • Best Practices 

Recommended Training

introduction_to_cybersecurity_16.png

Cybersecurity

bottom of page