Here you will find the resources associated to the Software Engineering and Computing Technology courses. These are here to assist your learning through the courses.
- Flask PWA Template: Starter Python Flask Template to be done in class. A guided development task for students to build their first PWA to the W3C standard using Python Flask and SQLite3 for the backend.
- Flask PWA Extension Template: Extension work based on the the prior Flask PWA work.
- Flask PWA - Complete Source: The complete working PWA
- The Unsecure PWA Template: An unsecure by-design PWA that students can analyse with a suite of tools and support to build their understanding of web-based secure software architecture.
- Secure Flask PWA Template: A secure by design Flask Template ready for developing a PWA in VSCode or Codespaces.
- Secure Architecture Sandbox Testing Environment - Hosted by TempeHS A Docker-based sandbox for testing Python Flask apps. Pre-loaded with SAST, DAST, and Penetration testing tools that produce education-specific reports. Preloaded with the The Unsecure PWA and exercises for students on secure architecture testing methodologies.
- Preliminary Software Engineering: All in one repository for the preliminary course.
Happy coding! 🎉
✍️ Maintained by your friendly Computer Science teacher - Mr Ryan Dunne (DunneTeaches)