Concordia University


Course Code: CEJV 559
If you're thinking of taking this course, you're already pretty Java-savvy. But you're not the type of person to stop partway. You want more. Well, you're about to get it. This course focuses on developing Java Enterprise Edition web components for dynamic web applications. You'll learn how to use the JavaServer Faces framework, how to create online shopping carts, validate and persist form-data, generate dynamic AJAX-style content and create CRUD (Create, Read, Update, Delete). After all, who doesn't want to create crud! By the time you successfully complete this course, you'll be able to design, create and deploy robust, secure web applications. And that's pretty cool.

Your take-away

This course is a great way to help you:
• Develop Model View Controller (MVC) applications that are coded as JavaServer Faces and Facelets;
• Use Contexts and Dependency Injection (CDI) to create managed beans;
• Use Arquillian and JUnit to test managed beans;
• Use ORM with JPA to access data from a relational database in a web context.

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 the 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 setting.
• Developers who want to expand their knowledge of Java in an instructor-led setting.

Alumni discount

Concordia University Undergraduate and Graduate Alumni, based on the information maintained by the Office of the Registrar, are waived from paying registration and late registration fees when enrolling for courses at Concordia Continuing Education. In addition, Concordia University Undergraduate and Graduate Alumni will receive a 10% reduction on their tuition fees. The Alumni discount is automatically calculated when students enroll on-line.


Prerequisite courses

Code Title

Back to top

© Concordia University