Category Sun JAVA Web Services 310-065  SCJP  JavaBeans Enterprise JDBC J2SE Server Pages > Directory Certification Training >

mcse ccnp oracle boot camp cissp ccna a+ orlando, chicago, scottsdale, san diego, New Jersey, Florida, New York, Illinois
Home Page Training
Java Certification Training
Java Developer Bundle
Java SE 6.0 CX310-065 SCJP
SE 5.0 SCJP 310-055 Certification
Java 310-035 Certifiation Exam
Upgrade Java 1.4 to 2.0
IBM Java Development Training
JavaBeans Training
Java Enterprise Client
Java Web Services
JDBC, RMI and Cobra
JSP and Servlets Training
SCJP Certification Info
SCJP Certification Jobs
Java Demo

Java SCJP Live Boot Camp Class

Java Training for Sun Enterprise Developer Bundle SCJP Certification

This training bundle covers the required courses necessary for the SUN Java SCJP Certification Exam as well as   designed to provide Java developers with the training to develop clients for J2EE applications; component developers, application assemblers, and application deployers who want to learn how to package and deploy components on an enterprise system; developers and J2EE system administrators who want to configure security for J2EE applications; business analysts, system architects, technical managers, and technology evaluators who are interested in gaining an overview of enterprise development technologies.

The following courses are included

FREE Java Demo
Email:  
For Email Marketing you can trust
 

Training Topics Covered

  • Developer will learn the relationship between JavaServer Pages (JSPs) and servlets, how to create servlets, and understand how they fit into the web tier of the platform.
  • Understand Enterprise JavaBeans and how they can be used to develop enterprise-class applications; business analysts, system architects, technical managers, and technology evaluators interested in gaining an overview of enterprise development technologies
  • Gain an understanding of Sun support technologies, including JDBC, RMI, JMS, JNDI and CORBA; business analysts, system architects, technical managers, and technology evaluators who are interested in gaining an overview of enterprise development technologies
  • Teach developers an understanding of web services technologies and how web services are developed for the Sun Java 2 Enterprise Edition platform. This learning path would also be of interest to business analysts, system architects, technical managers, and technology evaluators who are interested in gaining an overview of Java web services technologies

Prerequisites

A working knowledge of the Java language, specifically the Java 2 Standard Edition development kit APIs; familiarity with object-oriented analysis and design techniques, distributed component development concepts, and JavaBean and web development would also be useful.

CD-ROMS Sun Java Library
Java SE 6.0  SCJP Exam 310-065 Retail $495.00
J2SE Course Update from 1.4 to 2.0 Retail $395.00
Enterprise Client Retail $295.00
JSP and Servlets Retail $295.00
JavaBeans Retail $295.00
JDBC, RMI and COBRA Retail $295.00
Java Web Services Retail $295.00
Over a 50% Savings

skjjapc

$795.00

Online Sun Java Library One Year Access
Java SE 6.0  SCJP Exam 310-065 Retail $495.00
J2SE Course Update from 1.4 to 2.0 Retail $395.00
Enterprise Client Retail $295.00
JSP and Servlets Retail $295.00
JavaBeans Retail $295.00
JDBC, RMI and COBRA Retail $295.00
Java Web Services Retail $295.00
Over a 50% Savings

skjapo

$695.00


Your Java Training Includes

  • Forty Eight hours of interactive Training
  • Hands-on Labs - a perfectly simulated, real-world environment to test skills without risk.
  • Engaging course demos and real-world examples
  • Practice Exams - Simulated certification exams designed to validate exam readiness.
  • Online Mentoring 24 7
    Mentoring provides personal access to our talented corps of expert instructors in a unique collaborative environment. Students can correspond with the Instructor Team 24x7.
  • Printable Transcripts of the multi-media lessons for review

Your will Learn

2EE Architecture

  • describe how the Java language has evolved and you should be able to describe the framework.
  • describe how Sun Microsystems provides industry recognized, foundation and enterprise level Java certification for developers.
  • give an overview of enterprise applications and how the platform facilitates them.
  • describe each element of the J2EE.
  • identify the components and containers in the application model.
  • describe the core component technologies.
  • describe the underlying services provided by the platform to support core components.
  • provide an overview of changes to and new features in the J2EE 1.3 specification.
  • describe how to use design patterns to facilitate the design of applications.
  • describe the issues involved in designing distributed systems.
  • make architectural design descisions for a enterprise application

Developing J2EE Clients

  • provide an overview of Swing and the Java Foundation Classes (JFC).
  • describe the different types of clients that can be used to access systems and outline the issues facing J2EE client developers.
  • discuss wireless clients and outline the technologies used to create and support them.
  • describe the function and architecture of Java Web Start technology.
  • explain how to create a standalone client for an Enterprise JavaBean.
  • code a simple client for an EJB.

Packaging and Deploying J2EE Applications

  • describe the component assembly model and explain the role of deployment descriptors.
  • package Enterprise JavaBeans (EJBs) and add them to applications.
  • describe how to package web components and add them to applications.
  • explain how to deploy a application on a J2EE server.
  • package and deploy a application using the deploytool.

Java 2 Security Features

  • describe the features of a Java s
  • curity model.
  • describe the Java security architecture.
  • discuss the role of permissions and policies in the Java 2 security architecture and use the GUI security policy tool.
  • discuss the role of the security manager, access controller, and class loader in the Java security architecture.
  • create a policy file using the Java 2 Policy Tool.
  • describe how to use the Java 2 keytool and jarsigner tools to generate digital signatures for code.
  • provide an overview of J2EE role-based security.
  • describe how to implement security for each tier of a J2EE application.
  • configure role-based security for an Enterprise JavaBean (EJB).

Developing Servlets

  • describe the role of Java web components and to differentiate between the responsibilities of servlets, JSPs, and EJBs.
  • describe the main classes of the servlet API and outline the life cycle of an HTTP servlet.
  • describe the steps required to create a basic HTTP servlet.
     create a simple HTTP servlet to verify the logon to a web page.
  • configure the deployment descriptor of a servlet and describe the steps necessary to run it on a web server.
  • access Enterprise JavaBeans (EJBs) from within servlets.
  • use an Enterprise JavaBean (EJB) from within a servlet.
  • outline the issues involved in integrating servlets with JavaServer Pages.
  • make JDBC API calls from a servlet to a database.
  • describe how to use servlets to track sessions using HttpSession objects, cookies, and URL rewrites.
  • describe how to handle thread safety issues in multithreaded servlets to prevent servlet conflicts.
  • describe how filters can be used to manipulate servlet requests and responses.
  • code a simple filter and set it up in the deployment descriptor.
  • describe how to implement listeners for web application life-cycle events.

Developing JSPs

  • give an overview of JavaServer Page technology.
  • describe JSP expressions, scriptlets, declarations, and implicit objects.
  • discuss the three JSP directives – page, include, and taglib.
  • use JavaBeans to enhance the functionality of JavaServer Pages.
  • develop a JSP that uses a JavaBean to perform a currency converter.
  • describe how to use custom tags to extend the functionality provided by JSPs.
  • develop a JSP custom tag and use this tag in a JSP page.

Developing EJBs

  • discuss server-side component architectures and software components.
  • outline the features of the Enterprise JavaBean server-side component model.
  • outline the three component types of Enterprise JavaBeans (EJBs).
  • describe the services provided to Enterprise JavaBeans by the EJB container.
  • provide an overview of the uses and capabilities of session beans.
  • define the characteristics of the component and home interfaces of a session bean.
  • describe how to create an implementation class, complete with business methods for a session bean.
  • create a simple stateful session bean.
  • describe the properties of an entity bean, including the life cycle and persistence mechanisms.
  • outline the steps involved in creating an entity bean using bean-managed persistence.

Persistence and Transactional Issues Affecting EJBs

  • discuss the use of container-managed persistence.
  • explain how to create a container-managed persistence (CMP) entity bean.
  • code a simple container-managed persistence (CMP) entity bean.
  • describe how to implement container-managed relationships (CMR) for container-managed persistence (CMP) entity beans.
  • describe how dependent value classes can be used with CMP entity beans.
  • describe the Enterprise JavaBeans (EJB) transactional model.
  • describe container-managed transaction attributes and how to set them in the deployment descriptor.
  • describe how to implement bean-managed transactions for enterprise beans.
     create the remote interface, remote home interface, and bean implementation class for a BMP entity bean.

Java Database Connectivity

  • describe concepts and features.
  • describe the architecture.
  • describe the issues involved in selecting a JDBC driver to suit a particular application architecture.
  • describe the core and extension  API packages.
  • describe the methods available to connect to a database using JDBC. issue database requests.
  • describe how to handle SQL exceptions and warnings when issuing database requests.
  • How to execute statements on a database to insert and update information and to run a query to obtain a result set.
  • outline useful techniques for working with result sets.
  • outline how to use prepared statements to improve database efficiency.
  • describe how to code prepared statements.
  • describe how to use stored procedures to increase database performance.
  • describe transaction properties and explain how to manage transactions.
  • code a transactional update.
  • outline how to use the JTA in a distributed transaction system.

RMI and the Java Message Service

  • describe the RMI architecture and the RMI registry.
  • explain how to use serialization explicitly to make objects persistent.
  • understand how the RMI system sends data across a network.
  • provide an overview of the JNDI API.
  • discuss RMI server interfaces and describe how to create one.
  • describe how to implement a remote interface to create an RMI server object.
  • create a simple RMI server.
  • outline the steps required to make remote objects available to clients.
  • show how to configure an RMI application to enable dynamic class loading.
  • explain how to create an RMI client.
  • create an RMI client.
  • discuss messaging technology concepts and the Java Message Service (JMS).
  • describe the main classes in the Java Message Service (JMS) API.
  • outline how to create a standalone JMS client.
  • explain how the Java Message Service (JMS) API is used in a J2EE application to create a message-driven bean.
  • create a simple Java Message Service (JMS) client and discuss types of JMS clients.
  • describe the issues involved in using connection pooling to improve database performance.

CORBA and the Java IDL

  • discuss distribution technology concepts.
  • describe the architecture of a CORBA-compliant system using the OMA reference model and to give an overview of CORBA-related technologies.
  • describe the new features of the CORBA 3.0 specification.
  • provide an overview of the CORBA IDL.
  • describe how to create an IDL file and explain how to use the idlj compiler to compile an IDL file and produce the required Java files.
  • describe how to produce an implementation base class to create CORBA server.
  • outline the steps required to create a CORBA client.
  • create a simple CORBA application.
  • describe how remote objects can be accessed dynamically using Dynamic Invocation Interface (DII) and Dynamic Skeleton Interface (DSI).
  • describe the relationship between CORBA and Java.
  • discuss how to map data types between IDL and Java.
  • code an IDL interface that uses complex data structures and operations.
  • describe how RMI has been integrated with CORBA using RMI-IIOP and the Java-to-IDL mapping.
  • code an RMI interface that is IDL compliant.
  • code the implementation classes for an RMI-IIOP client and server.
  • code a simple RMI application that runs over IIOP.

Web service technologies

  • outline the components and functions of web services and identify the ways in which they can benefit organizations.
  • outline and distinguish between the core technologies used to develop web services such as SOAP and WSDL.
  • identify how XML provides the basis for web service technologies such as SOAP and WSDL.
  • define XML schemas and namespaces and identify how they are used in web service technologies.
  • define the format of a WSDL file.
  • demonstrate how to modify the binding and service settings of WSDL files.
  • create settings in a WSDL file. define the format of SOAP messages and demonstrate how they can be
  • used for sending errors.

Java technologies for web services

  • distinguish between the Java technologies that can be used to develop web services on the J2EE platform, including the Java Web Services Developer Pack (WSDP).
  • outline the components and functions of the Java API for XML Processing (JAXP) and use it to process an XML file using a SAX parser.
  • use the JAXP API to implement a simple SAX parser.
  • process an XML file using the Java API for XML Processing (JAXP) and a DOM parser.
  • identify how to use the Java API for XML-based RPC (JAX-RPC) and outline the uses of Apache Axis.
  • create simple and configurable JAX-RPC web services using Apache Axis.
  • identify the components and functions of the Java API for XML Messaging (JAXM) and outline its relationship with other JAX APIs.

Java web service clients

  • create JAX-RPC clients that use static and dynamic web service interfaces.
  • create a client that accesses a simple web service dynamically using JAX-RPC.
  • create synchronous JAXM web service clients.
  • create a simple synchronous JAXM client.
  • create asynchronous JAXM web service clients and identify how to add attachments to SOAP messages.
  • outline the components and functions of the Java API for XML Registries (JAXR).
  • create a general SOAP message and build a message so that it can be used to send an error.

 

This Study guide and/or material is not sponsored by, endorsed by or affiliated with Cisco Systems, Inc. Cisco®, Cisco Systems®, CCDA™, CCNA ™, CCDP™, CCNP ™, CCIE™, CCSI™, the Cisco Systems logo and the CCIE logo are trademarks or registered trademarks of Cisco Systems, Inc.

CDi

sales@cdicomp.com
webmaster@netwind.com
Copyright  © CDi Communications Inc. 1996-2003
Netwind Learning Center is a registered trademark of CDi Communications, Inc.

*30-Day Guarantee applies only if products purchased are returned with 50% of product unopened. For example if product purchased contains 6 videos, 3 must remain unopened.
Matthew Lesko Stop Smoking Lose Weight