COIT13235: Enterprise Software Development
Design, develop, and test multi-tiered enterprise applications using modern Java frameworks — from Spring Boot fundamentals to REST services, MVC, security, and microservices.
Introduction, Setup & Review
Week 1
Welcome to COIT13235! This week covers environment setup, prerequisite review from OOP and databases, and an introduction to enterprise software development with HTTP, HTML, and the Repository pattern.
Course Materials
Fundamentals: Persistence, UML & Design Patterns
Coming soon
Content for Week 2 will be available soon.
Spring Boot: Initializr, Maven & IoC
Coming soon
Content for Week 3 will be available soon.
Optionals, HTTP, HTML & Conventions
Coming soon · A1 Due (20%)
Content for Week 4 will be available soon.
REST Services
Coming soon
Content for Week 5 will be available soon.
REST Clients
Coming soon
Content for Week 6 will be available soon.
MVC & Thymeleaf
Coming soon
Content for Week 7 will be available soon.
Security
Coming soon · A2 Due (30%)
Content for Week 8 will be available soon.
Microservices & Eureka
Coming soon
Content for Week 9 will be available soon.
Group Project
Coming soon
Content for Week 10 will be available soon.
Group Project
Coming soon · A3 Due (50%)
Content for Week 11 will be available soon.
Review & Wrap-up
Coming soon
Content for Week 12 will be available soon.