Java EE Platform Overview for Managers Self-Study Course

Logo Oracle University

Need more information? Get more details on the site of the provider.

Starting dates and places

There are no known starting dates for this product.

Description

The J2EE Platform Overview for Managers bundle provides students with the key concepts and technical insights necessary to manage or proscribe distributed application development with the Java 2 Platform, Enterprise Edition.

Students who can benefit from this course
* Program managers, business analysts, and project managers who require a rapid introduction to object-oriented software development, the Java programming language, and how the J2EE technology set addresses distributed applications. * Students preparing for the Sun Certified Java Associate (SCJA) examination


Audience
Course Topics Object-Oriented Software Development and Architectural Concerns
  • Describe how to avoid project …

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. Send an Email to info@springest.com

Didn't find what you were looking for? See also: Java, Business Development, C/C++, Programming, and Hour of Code.

The J2EE Platform Overview for Managers bundle provides students with the key concepts and technical insights necessary to manage or proscribe distributed application development with the Java 2 Platform, Enterprise Edition.

Students who can benefit from this course
* Program managers, business analysts, and project managers who require a rapid introduction to object-oriented software development, the Java programming language, and how the J2EE technology set addresses distributed applications. * Students preparing for the Sun Certified Java Associate (SCJA) examination


Audience
Course Topics Object-Oriented Software Development and Architectural Concerns
  • Describe how to avoid project failure
  • Describe the elements of an Object-Oriented Software Development (OOSD) methodology
  • Describe modeling principles and the Unified Modeling Language (UML)
  • Describe the fundamental principles of OOSD methodologies
  • Compare and contrast several mainstream OOSD methodologies
  • Understand how Sun Services can help
Object Oriented Programming Principles
  • Describe the importance and benefits of object-oriented (OO) software development
  • List the drawbacks of OO software development
  • List and describe several fundamental OO principles
  • Describe the features and benefits of component/container frameworks
Tools for J2EE(tm) Development
  • List a few of the most important tools used in each workflow
  • List a few of the major vendors for the primary tools
Software Patterns
  • Describe the key concepts of a pattern
  • Describe the key concepts of a pattern
  • Describe an important architectural pattern
  • Use pattern catalogs
Exploring the Java(tm) Programming Language
  • Describe the key features of the Java(tm) programming language
  • List the three variants of the Java(tm) platform
Distributed Computing Using the Java(tm) Programming Language
  • Understand why distributed computing is important
  • Describe how distributed computing works
  • List and describe four problems that can arise from distributed computing
  • Describe how the Java(tm) platform supports distributed computing
J2EE(tm) and .NET comparisons
  • List the factors in choosing an enterprise platform
  • Compare the portability of the J2EE and .NET platforms
  • List technologies available in the J2EE and .NET platforms
  • Compare the benefits of the J2EE and .NET platforms
Examining the Client Tier
  • List and describe several mainstream touch points
  • Describe the features and benefits of a graphical user interface (GUI)
  • Describe the features and benefits of a Web user interface (WebUI)
  • Describe the features and benefits of a user interface (UI) for a hand-held device
Examining the Presentation Tier: Servlets and JavaServer(tm) Pages
  • Describe the fundamental structure of a Web application
  • Describe the features and benefits of servlet technology
  • Describe the features and benefits of JavaServer Pages(tm) (JSP[tm]) technology
  • Describe additional features and uses of the Presentation tier
Examining the Business Tier: Enterprise JavaBeans(tm)
  • Describe the fundamental structure of an EJB(tm) application
  • Describe the features and benefits of session beans
  • Describe the features and benefits of entity beans
  • Describe the features and benefits of message-driven beans
Examining Web Services
  • Describe the purpose of web services
  • Describe an architecture for web services
  • List the benefits and costs of a web services architecture
  • Describe the differences between web services and other distributed computing technologies
  • List the web services features provided by the Java(tm) 2 Platform, Enterprise Edition 1.4 Specification
Examining Integration Issues
  • List several integration technologies
  • Describe how to integrate with a database
  • Describe how to integrate with a legacy system
  • Describe how to manage business workflows
  • Describe how to integrate with a another business (B2B)

Course Objectives
  • List and describe several best practices of Object-Oriented Software Development
  • Describe the key features of the Java programming language
  • Understand why distributed computing is important and how the Java platform supports distributed systems
  • Compare the benefits of the J2EE and .NET platforms
  • List and describe the four main tiers of a J2EE architecture
  • Describe how web services are used in a distributed architecture

There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. Send an Email to info@springest.com