Skip to content

Get Africoders on your phone

Network Security Fundamentals cover
Intermediate Cybersecurity

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
Free
205 enrolled · 4.20 rating

Instructor: tunde

Log in to Enroll Course Q&A →