Diploma in Server Side Applications & Services development with Java
Learning to develop server side applications and web services is the goal of this diploma. You will learn how to develop applications with either a web browser or desktop/mobile user interface that processes data on a suitable application server. Successful completion of this diploma will prepare you to develop applications in which the user interface and business processing components are hosted on multiple systems connect by the internet.
Your take-away
This program is a great way to help you:
- Learn how to use the JavaServer Faces framework;
- Create online shopping carts;
- Validate and persist form-data;
- Learn how to create services to deliver content on the desktop, the web page and the mobile applications;
- Create, deploy and consume web services.
Our approach
In this program, you'll delve into the world of Java, led by engaging industry experts who'll guide you through active-learning assignments and projects while encouraging you to get enthusiastically involved in class discussions. Success here requires active participation and a commitment to writing code and solving problems. You should expect to be very hands-on.
Who benefits most?
- Anyone who wants or needs to learn the fundamentals of programming.
- Graduate students who need develop software as part of their course work or thesis.
- Students in any university program who wish to acquire practical and hands-on skills in programming.
- Web Designers, UX Designers and Quality Assurance Specialists who want to better understand the software development process.
- Developers currently working in another programming language who want to learn Java in an instructor-led environment.
- Developers who want to expand their knowledge of Java in an instructor-led environment.
Compulsory courses
Students must complete the 4 courses listed below:
- Intro to Programming with Java (CEJV 416)
- Web Application Development with Java (CEJV 559)
- Web Services Development with Java (CEJV 659)
- HTML5 and Cascading Style Sheets (CEWP 329)