WA1326 e-business fundamentals for Managers
Course Outline |
|
| 1. e-business Overview |
|
- What is e-business
- e-business evolution
- Why have e-business
- Scalability
- Availability
- High Availability
- Performance
- Security
- e-business strategy
|
|
| 2. Overview of OOAD |
|
- Tower of Hanoi
- Objects – Examples
- Objects – Identification and Attributes
- Operations and Methods
- Object Relationship
- Encapsulation
- Classes
- Examples of Classes
- Examples of Object Type Identification in UML
- Inheritance
- Example of Inheritance
- Discovering Inheritance
- Polymorphism
- Example of Polymorphism
- Object-Oriented Programming Languages
- Development Process
- The Rational Unified Process
- Inception Phase
- Elaboration Phase
- Construction Phase
- Transition Phase
- Software Development Life Cycle with the RUP
- What is UML?
- History of UML
- Building Blocks of UML
- Things in UML
- Examples of UML Things
- Relationships in UML
- Examples of UML Relationships
- Diagrams in UML
- Classifier in UML
- Examples of UML Classifiers
- Common Mechanisms in UML
- Examples of UML Extensibility
- Advantages of UML
|
|
| 3. Java Introduction |
|
- History of Java
- Goals of Java
- Java Virtual Machine
- Garbage Collection
- Hello World – An Example
|
|
| 4. Web based application overview |
|
- Architecture
- Tiered Architectures
- Presentation Layer
- Middle Tier
- Model View Controller
- Extensible Markup Language
- XML
|
|
| 5. Introduction to IBM WebSphere |
|
- WebSphere Family
- The WebSphere Studio Family
- Eclipse Platform
- The WebSphere Studio Product Family
- WebSphere Studio Site Developer Advanced
- WebSphere Studio Application Developer
- Key Features in WSAD v5.0
- WebSphere Studio Application Developer Integration Edition
- WebSphere Studio Enterprise Developer
- Basic Tools of WebSphere Studio Family
- WebSphere Studio Family vs. VisualAge for Java
- WebSphere Application Server Product Packaging
|
|
| 6. J2EE Overview |
|
- The Typical Network Architecture of Java Enterprise Applications
- The Infrastructure for Java Enterprise Applications
- Sun J2EE Blueprint
- Java Servlets
- JavaServer Pages (JSP)
- Enterprise JavaBeans (EJB)
- EJB
- Java Database Connectivity (JDBC)
- JDBC Architecture
- JDBC Connection Pooling
- EJBs use JDBC
- An Example
- J2EE Software Packaging
- Deployment Descriptor
- Deployment Descriptors
- J2EE Application DD
- EJB Module DD
- Web Module DD
- Enterprise Archive (EAR)
- Web Modules and WAR
- EJB Modules
|
|