The Diploma has six core units and 14 elective units.
Module 1
Foundation skills
You can’t build and maintain awesome websites without cooperating with others, being part of a team, and abiding by the law. The foundation skills module is designed to get you up to speed (or refreshed) with some basics you need to remember, no matter what type of IT job you end up in.
Module 2
Client-side development
Client-side development is like an iceberg; there’s a ton of unseen work that goes into making a site that runs smoothly, as well as looking great. This module is all about client-side development skills, from working with CSS to overall site architecture.
Module 3
Dynamic website development
Module 3 takes the skills you’ve just gained in client-side development and kicks it up a notch. A dynamic website is one where the information changes depending on certain variables, as needed, from the time of day to the viewer’s native language. You’ll learn four core skill sets you need to build and maintain dynamic sites.
Module 4
Website services
The real magic (for your clients, anyway) happens when websites are interactive, dynamic, and actually do things – not just hold content. This module is about making a website ‘talk’ to other systems and processes, including working with databases.
Module 5
Web development team skills
Web developers always work in teams with other developers, creative staff and designers, and project managers. Freelancers and employees alike need to know how to get along with others and solve problems on the fly. This module is designed to give you the confidence and practical ability to work with others on a range of processes, from QA to troubleshooting.