PProtokol
← all paths

Cybersecurity

Secure coding, web security and defensive practice.

2 courses4 projects27 lessons~21h

Skills you'll build

LoopsVariablesConditionalsFunctionsProblem SolvingComputational Thinking

Your progress

0/27 lessons · 0%

Next step

Programming Foundations

start path

Courses in this path

  1. 01

    Programming Foundations

    Think like a programmer: values, logic, loops, functions and problem solving in JavaScript.

    ~14h17 lessons3 projectsbeginner

    start
  2. 02

    Cybersecurity Foundations

    Learn how real attacks work and how to defend against them: CIA triad, HTTP/TLS, authentication, hashing, sessions, OWASP-style vulnerabilities, and secure coding habits.

    ~7h10 lessons1 projectbeginner

    Finish Programming Foundations first.

    locked

Projects you'll complete

  • Score Tracker

    Turn variables and types into a working score tracker used by a small games night app.

  • Secure Signup & Access Gateway

    Build the three core security checks a real signup and request-handling system needs: safe signup validation, CSRF-aware authorization, and audit-log sanitisation.

  • Number Guessing Engine

    Build the logic engine behind a guessing game using conditions and loops.

  • Study Coach

    Final project: a study coach that summarises practice sessions and reports back in plain English.