Enterprise Application Development is a complex process of creating application for business purposes. They are complex, customized for critical business requirements and can be deployed on the cloud, on a variety of platforms across corporate networks, intranet etc. Designing and developing such enterprise applications means satisfying hundreds or thousands of separate requirements.

Book: Designing Enterprise Applicationswith the J2EETM Platform, Second Edition

Project: Building Web Applications with Java Frameworks - Springboot and Vaadin

Course Material