Cybersecurity
Secure coding, web security and defensive practice.
Skills you'll build
Courses in this path
- 01start
Programming Foundations
Think like a programmer: values, logic, loops, functions and problem solving in JavaScript.
~14h17 lessons3 projectsbeginner
- 02locked
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.
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.