Cybersecurity
Secure coding, web security and defensive practice.
Your progress
0/27 lessons · 0%
Next up: Programming Foundations
Roadmap
Programming Foundations
Think like a programmer: values, logic, loops, functions and problem solving in JavaScript.
~14h17 lessons3 projectsbeginner
Cybersecurity Foundations
LockedLearn 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
Projects you'll build
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.
Score Tracker
Turn variables and types into a working score tracker used by a small games night app.
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.