Application Programming
Hone your advanced Java programming skills with this core module. There’s a particular focus on database interaction and graphical user interfaces (GUIs) – as well as core Java application frameworks and the effective use of Java collections – to help you learn how to develop complex Java applications with interactive GUIs utilising design patterns. You’ll also gain an understanding of how to address challenges in practical application development projects.