CLICK ON THE LINK BELOW TO RETRIEVE LECTURE PRESENTATIONS / LABS / EXERCISES |
WBAD = Abreviation for: Web-Based Applivation Development Text
JEE6T= Abreviation for: Java EE 6 Tutorial Text (Available on line)
|
DATE | ACTIVITY | LINK | TOPIC COVERED/TEXT CHAPTERS AND PAGES | SOLUTIONS WHERE APPLICABLE |
07/06/11 |
LECTURE 1
LECTURE 2
|
LECTURE NOTES
HOMEWORK DOC.: DUE 07/12/11 10:00 P.M. ON BLACKBOARD
HELP PROGRAM.:
|
COURSE INTRODUCTION/MAJOR TOPICS JAVA REVIEW
MULTITIER ARCHITECTURES/JAVA EE INTRO/ GRAPHICS SUGGESTED READING:
TEXT:WBAD CH1 AND CH 2 CH13 TEXT:JEE6T: PART II- CH 3- GETTING STARTED WITH WEB APPLICATIONS/ WEB APPLICATION LIFE CYCLE
|
|
07/11/11 |
LECTURE 3LECTURE 4PRACTICE PROGRAM IN CLASS |
PracticeProgram.doc
LECTURE NOTES:
SKELETON CODE FOR PRACTICE PROGRAM
MORTGAGE CALC EXample-GRIDBAGLAYOUT EXPLANATION
TomcatDeploymentInstruction.txt
UsingNetBeansToDesignGUI.doc
Web-AppsTutorial.pdf
|
SUGGESTED READING:TEXT: WBAD (WEB APPLICATION DEVELOPMENT)--JAVA GRAPHICS FUNDAMENTALS-LAYOUT MANAGERS-COMPONENTS CONCEPT/MODEL VIEW CONTROLLER TEXT:WBAD CH13, WBAD CH14, WBAD CH9
JAVA SECURITY-WEB SERVERS/WEB SOFTWARETEXT:WBAD CH3, CH10
|
SolutionPracticeProgram1.zip |
07/13/11 |
LECTURE 5
LECTURE 5_1
LECTURE 6
HOMEWORK ASSIGNMENT 2
|
LECTURE NOTES:
PracticeProgram2.doc
AppletSecurity.doc Reference Document
How to create a certificate
HOMEWORK ASSIGNMNET 2 DOC: DUE 07/18/11 10:00 P.M. ON BLACKBOARD
|
APPLETS-JAVA SECURITY APIsTEXT:WBAD CH3, CH10
WEB SERVERS AND TOMCAT DEPLOYMENT (WEB SERVER DEPLOYMENT OF A WEB APPLICATION)I/O STREAMS/ PARENT CHILD PROCESSES IN JAVA/CLIENT AND SERVER PROCESSES
|
Practice Program 2: AppletAppletVersion.zip |
07/18/11 |
LECTURE 7
LECTURE 8
|
LECTURE NOTES:
|
JAVA DATABASE CONNECTIVITY- USING JAVA APPLICATION SERVER/GlassFish 3WBAD CH8/ JAVA EE 6 TUTORIAL- INTRO Chapter/ GlassFish Web Site
WEB APPLICATIONS WITH SERVLETSTEXT:WBAD CH8
|
|
07/20/11 |
LECTURE 9
LECTURE 10
HOMEWORK ASSIGNMENT 3
|
LECTURE NOTES:
HOMEWORK ASSIGNMENT 3 DOC.: DUE 7/25/11 10:00 P.M. ON BLACKBOARD
|
MORE ON SERVLETS- EE AND SERVLETSTEXT: JEE6TUTORIAL PART II CH. 10 JAVA SERVLET TECHNOLOGYJAVA SERVER PAGESSUGGESTED READING: TEXT:WBAD CH 7 |
|
07/25/11 |
LECTURE 11
LECTURE 12
PROJECT DISCUSSION
|
LECTURE NOTES
PROJECT DOCUMENTS:
:DUE FINAL DAY OF CLASSES 8/10 DURING CLASSTIME. PRESENTATIONS MUST BE IN PERSON TO THE INSTRUCTOR
|
DISTRIBUTED OBJECTS-RMI AND RMI OVER IIOP BUILDING AN ENTERPRISE USING SERVLETS AND DISTRIBUTED OBJECTS/TUNNELING/ STREAMS BETWEEN A BROWSER (CLIENT) AND A WEB SERVER
PROJECT DESCRIPTION IS POSTED
|
|
07/27/11 |
LECTURE 13
LECTURE 14
HOMEWORK ASSIGNMENT 4 POSTING
|
LECTURE NOTES:
HOMEWORK ASSIGNMENT 4 DOC.: DUE 08/01/11 10:00 P.M.ON BLACKBOARD
|
JAVA BEANS AND NETBEANS IDE/ENTERPRISE JAVA BEANS- SESSION BEANSSUGGESTED READING: TEXT:JEET PART IV CH14, CH15, CH16
|
|
08/01/11 |
LECTURE 15
LECTURE 15_1
LECTURE 16
|
lecture15.ppt
lecture15_1.ppt
lecture16.ppt
|
EJB's USING APPLETS IN NETBEANSSESSION BEANS |
|
08/03/11 |
LECTURE 17
LECTURE 18
LECTURE 19
HOMEWORK ASSIGNMENT 5 POSTING
|
LECTURE NOTES:
HOMEWORK ASSIGNMENT 5 DOC.: DUE 08/08/11 10:00 P.M. ON BLACKBOARD
SEE A GLASSFISH JPA EXAMPLE:
|
JAVA PERSISTENCE API-ENTITIESTEXT:JEE6T PART VI CH19, CH20, CH21, CH22
JPA DATABASES/DERBY /PERSISTENCE UNITS/WEB CLIENT FOR PERSISTENCETEXT:JEET PART VI CONTINUEDJAVA PERSISTENCE QUERY LANGUAGE JPQL/ SECURITY
|
|
08/08/11 |
LECTURE 20
LECTURE 21
LECTURE 22
LECTURE 23
|
LECTURE NOTES:
HELP WITH EE6:
|
WEB APPLICATION SECURITY/EJEB SECURITY/DEFINITION OF WEB SERVICESTEXT:JEE6T PART VII CH23, CH24, CH25JAVA SERVER FACES TEXT:JEE6T PART II CH4, CH5, CH6, CH7, CH8, CH9 |
|
08/10/06 |
PROJECT PRESENTATIONS |
 : |
> |
|