J2EE Real Project(Weblogic)
 
--The Issue Tracker Project
 
Requirement of the Co-op:
          The Issue Tracker Project was build by J2EE technology, through the 60 hours study, all the students will being asked to do the coding on every components in this project. So, after the student finished this co-op, he/she can use the major J2EE technology to develop the web application and understand key concept of the Application Server (Weblogic9.2, Oracle AS10g).
 
Issue Tracker Instruction:
          The Issue Tracker is a real project , this application provide a group function to manage the software developing issues. And allows for any number of users to simultaneously access the Issue Tracker application and work with the same data from multiple platforms.  It automatically tracks all user settings for each user and prevents data loss by having multiple users changing the same data simultaneously.
 
          The Issue Tracker allows for defects, features and tasks to be tracked and organized by project, and have powerful security features allow information to be locked and secured based on definable user roles.  Any number of security roles can be defined to provide the exact set of privileges and limit project access.  Each user can in turn have any number of assigned roles, so a user can act as a tester on some projects, while he or she might have developer privileges on another set of projects.
 
         The Issue Tracker Email Notifications allow every team member to stay informed about changes to items tracked in the system.
 
        The Issue Tracker was designed from the ground up using J2EE technologies including 100% managed java code and weblogic9.2/oracleAS10g as backend.  This emphasis on design and technology has allowed Issue Tracker to have incredible application performance, reliability and salability.
 
Principles of Design:
       Role Base design
       1: QA
       2: Developer
       3: Manager
 
Environments:
-JDeveloper
-Weblogic, Oeacle AS10g
-OracleDB10g/9i
-Visio2003
-J2EE: Servlet, JSP,JavaMail, JDBC, EJB, UML.
 
 
 
 
Class 1: The Requirements of the Environment
 
-OOP quick review
-JDeveloper setup
-Weblogic setup/Oracle As10g setup
-JDBC and DB setup
-SQL
-J2EE brief introduction
-Project Introduction
 
Class 2-3: OOAD and UML
 
-UML with Class & Interface design
-UML with Application Design
-UML with Database Design
-Documentation Template
 
Class 4-5: EJB, EJB3
 
-EJB Overview
-JNDI
-Session Bean
-Entity Bean
-Message Driven Bean
- EJB transaction
 
Class 6: J2EE Patterns & JavaMail
 
- J2EE Core design patterns
- EJB with Javamail
- Java Timer
 
Class 7: Spring with J2EE/JavaEE
 
- Spring Framework
- Spring with JavaEE
 
Class 8:  Role Base Security - LDAP
 
-J2EE security with LDAP
-DB security
 
Class 9: Servlet, JSP & Servlet and JSP Integration
 
-Servlet Basics
-Servlet Advanced
-Build up a simple servlet applications using IDE
-JSP basics
-Java Bean
-Custom Tags
-JSTL
-EL
-Build up a simple JSP page using IDE
 
Class 10: MVC Model 2 Struts
 
 - MVC Patten
 - Struts Action, Form and Configuration
 - Build Struts Based web application
 
Class 11: JSF and Ajax
 
-Web application state management
-MVC pattern Model 2
-Build a Model application
- Project Review
- Interview
 
All of the projects and course contents are probably adjusted based on the marketing requirements and instructors.

More info button
(Let someone contact you) 

Last update:. Visits -- | Web site design and hosting by WECAN.ca CMS