Network Security Fundamentals
Embark on your learning journey with Network Security Fundamentals. This course is designed to be accessible to beginners while providing enough depth to challenge experienced learners.
You'll gain hands-on experience through interactive coding exercises, quizzes, and real-world projects. Our community forum provides support whenever you need it.
Invest in your future today and join the next generation of African tech leaders.
Course Syllabus
Week 1: Introduction & Setup
- Lesson 1: Security mindset and threat models Preview 24min
- Lesson 2: Common attack surfaces Preview 23min
- Lesson 3: Secure authentication basics 15min
- Lesson 4: Network security fundamentals 22min
Week 2: Core Concepts
- Lesson 1: Identify vulnerabilities safely 13min
- Lesson 2: Harden applications and servers 15min
- Lesson 3: Encrypt data in transit and at rest 24min
- Lesson 4: Respond to a security incident 14min
Week 3: Hands-On Practice
- Lesson 1: Identify vulnerabilities safely 13min
- Lesson 2: Harden applications and servers 8min
- Lesson 3: Encrypt data in transit and at rest 25min
Week 4: Intermediate Techniques
- Lesson 1: Identify vulnerabilities safely 12min
- Lesson 2: Harden applications and servers 15min
- Lesson 3: Encrypt data in transit and at rest 18min
Week 5: Advanced Topics
- Lesson 1: Identify vulnerabilities safely 21min
- Lesson 2: Harden applications and servers 9min
- Lesson 3: Encrypt data in transit and at rest 9min
- Lesson 4: Respond to a security incident 17min
- Lesson 5: Write a security checklist 15min
Week 6: Real-World Projects
- Lesson 1: Identify vulnerabilities safely 21min
- Lesson 2: Harden applications and servers 20min
- Lesson 3: Encrypt data in transit and at rest 10min
- Lesson 4: Respond to a security incident 18min
- Lesson 5: Write a security checklist 23min
Week 7: Best Practices
- Lesson 1: Identify vulnerabilities safely 16min
- Lesson 2: Harden applications and servers 15min
- Lesson 3: Encrypt data in transit and at rest 8min
Week 8: Final Project & Certification
- Lesson 1: Identify vulnerabilities safely 20min
- Lesson 2: Harden applications and servers 19min
- Lesson 3: Encrypt data in transit and at rest 9min
- Lesson 4: Respond to a security incident 9min