Student learning material
Diploma in Full Stack
Software Development
Four self-contained modules — electronics and IoT, web apps, networking and servers, and object-oriented programming — built for guided self-study.
Choose a module
Each module is a full standalone site with topics, diagrams, labs and practice questions.
Electronics, Logic Gates, Arduino & IoT
Circuits, logic, Arduino programming, motors, wireless control and IoT boards.
Open module 02Web Application Development
Front-end foundations, layout, interactivity and building complete web applications.
Open module 03Server Administration and Networking
Data communication, IP addressing, servers, VPN, DNS, security and troubleshooting.
Open module 04Programming and Object-Oriented Programming
Algorithms, testing, classes, inheritance, polymorphism, interfaces and design.
Open moduleBuilt for self-study
Work through short topics in order. Each module keeps diagrams, interactive labs, worked examples and practice questions in one place — ready to host as static files, with no build step.
- Guided topics with clear navigation and search
- Diagrams & labs to practise, not only read
- 200 questions per module for revision
- Standalone — upload the folder and go