INTRODUCTION
This course is aimed at creating robust enterprise applications using J2EE technologies that allow for rapid change and growth. This course contains all updated concepts of Object-Oriented Programming Review, Software Architectures Overview, Challenges and Platform of Enterprise Application Development, J2EE Scenarios, J2EE Platform Technologies, The Client Tier, The Web Tier, The Enterprise JavaBeans Tier, Integrating with the Enterprise Information System Tier, Packaging and Deployment, Transaction Management, Security, J2EE Internationalization and Localization, Architecture of the Sample Application.
COURSE LEARNING OUTCOMES
At the end of the course the students will be able to:
- Develop desktop application of Java programming language.
- Develop strong skills to cater Enterprise Application Development needs and challenges.
Course Outline:
- Object-Oriented Programming Review, Software Architectures Overview: Desktop, File/Server, 2-Tier Client/Server, Multi-Tier Client/Server
- Application and Page Framework, Page Directives, Page Events, Compilation and Build Providers
- Asp. Net Server Control and Client Side Scripts, Applying Style to Server Control, HTML Server Control
- Manipulating Pages and Server Control With JavaScript, Client-Side callback
- Web Server Control (label, literal, textbox, table, XML etc.)
- Validation Server Control
- Master Pages, Coding Master Pages, Coding Content Pages, Nesting Master Pages
- Theme and Skins: Creating Own Theme, Multiple Skin Theme, Programmatically Working with Themes
- Data Binding & Data Management with ADO.Net, Data List Server Control, List View Server Control
- Basic Of XML, XML Reader and XML Writer, Xml Document And Xpath Document
- HTML and CSS Design with Asp.Net
- ASP.Net AJAX Control, ASP .Net AJAX Application Control, Server Side Control, Update Panel Control
- Building and Consuming Services, XML Services, Protocol for Web Services
- ADO. Net Data Services
Textbook(s):
Designing Enterprise Applications with the J2EETM Platform, Second Edition
Reference Material:
Patterns of Enterprise Application Architecture by Martin Fowler, Addison-Wesley Professional; 1st Edition (November 15, 2002). ISBN-10: 0321127420