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 (Free Course)
-
22 Hours
-
13 Labs
-
Self-Paced
-
Networking Basics Digital Badge
-
Packet Analysis with Wireshark
-
Wireshark 101 (Free Course)
-
Wireshark Tutorials (Youtube)
-
Wireshark Labs (Free Book)
General Networking Practice
-
GNS3: Practice network design and configuration
-
Cisco DevNet Sandbox: Free Access to virtual lab environments
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
-
-
Cisco Operating Systems Basics (Free Course)
-
12 Hours
-
18 Labs
-
Self-Paced
-
Operating Systems Digital Badge
-
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
-
Cisco Python Essentials (Free Course)
-
30 Hours
-
30 Labs
-
Self-Paced
-
Python Essentials Digital Badge
-
-
Bash Scripting (Free Tutorial)
-
Secure Coding Practices (Free Guide)
-
C Programming Language ( Free Guide)
-
JavaScript Basics ( freecodecamp Training)
Secure Coding Practice
-
Code Vulnerabilities and Exploits (HackThisSite)
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 (Free Course)
-
6 Hours
-
7 Labs
-
Self-Paced
-
Introduction to Cybersecurity Digital Badge
-