Navigation


Courses offered at learnTrendz

Java EE ( Part II) - Enterprise applications: back
  1. Web Services

    Web Services course provides J2EE developers with the information they need to create, implement, and deploy web services and web service clients using Java technology components and the Java Platform, Enterprise Edition 5 SDK(Java EE 5 SDK). This course will teach you the theory behind XML schema, WSDL and SOAP. It will proceed to teach you various Java specifications that cover Web Services development (JAX-RPC, JAX-WS and JAXB) and popular framework Apache AXIS.

    Course Topics are:
    • Web services overview
    • XML (DTD, Schema)
    • Java APIs for XML parsing and transformation
    • SOAP and WSDL
    • JAX-RPC, JAX-WS and Apache AXIS
    • Web services support in frameworks

  2. EJB and JPA

    Introduction to EJB training provides a code-level overview of the three key EJB technologies: Stateful, Entity, and Message. The topic begins with a review of distributed programming concepts, and then moves into an examination of reusable business logic with Session Beans, persistence with Entity Beans, and workflow logic using Message Driven Beans.

    This course also introduces you to EJB3 technology focusing on POJO based programming and simplifications in J2EE-5 specification.

    Course Topics are:
    • EJB 2.x Overview
    • Session Beans
    • Entity Beans
    • JMS & Message Driven Beans
    • EJB-3.0
    • JPA: Basics, Mapping and JPQL

  3. Java Server Faces(JSF)

    This topic builds on an understanding of JSP and MVC to explore the JSF framework. Our Introduction to JSF training begins with a review of MVC, competing MVC-based web application frameworks, and event-based programming, then the JSF Introduction training explores the JSF architecture. After examining the architecture, the JSF Introduction course walks through the key core components: event-handling, data-bindings, and validation.

    Course Topics are:
    • Introduction to JSF
    • JSF Component Model
    • Managed Beans and Page Navigation
    • Event Model
    • Validation
    • Sample applications

  4. Hibernate

    This course tells you what you need to know to design and build your own Hibernate-enabled applications. You will learn the details of the key Hibernate capabilities and how to leverage their strengths, with a special focus on using Hibernate with other technologies and frameworks.

    At the same time, you will learn about the big picture of Hibernate and how to design applications to use Hibernate in a robust, efficient, secure, and maintainable fashion. If you want to deliver an application using Hibernate, you will find this course essential. This class combines lecture with a unifying, hands-on experience, and open discussion that will help the developer quickly understand the benefits of Hibernate and how to use the framework. Hibernate is a powerful enabling technology that addresses object/relational persistence using Java. Hibernate offers all the advantages of developing in Java plus a comprehensive suite of capabilities for mapping object-oriented features to the relational database model.

    Course Topics are:
    • Hibernate Step by Step
    • Hibernate Basics
    • Hibernate Mapping
    • Hibernate Query Language
    • Hibernate Transaction and Concurrency

  5. Spring framework

    This course enables the experienced Java developer to use the Spring Application Framework to manage objects in a lightweight "IoC" (inversion-of-control) container; to create simple and complex Web applications; and to manage persistent objects using Spring's support for DAOs and transaction control. Spring is a far-reaching framework that aims to facilitate all sorts of Java development, including every level of multi-tier distributed systems. Here we focus on the Core and MVC modules and including Struts integration, with a lighter touch on persistence through DAO and ORM modules.

    Course Topics are:
    • Spring framework basics
    • Refactoring HelloWorld application using Spring framework
    • Spring framework - Dependency Injection
    • Spring framework Web-tier technologies
      • Spring MVC
      • Spring-Struts Integration
    • Spring and Java EE
      • Spring framework and Hibernate
      • Spring framework and Web Services

  6. AJAX

    Ajax Training will explore the interaction of Asynchronous JavaScript and XML (Extensible Markup Language). The Intro Ajax Training focuses developing scripts having multiple immediate interaction requests and responses from the Web Server, avoiding those long user wait times. This topic covers requests to and responses from the web server, including discussions on JSON and popular Ajax framework Dojo.

    Course Topics are:
    • Ajax Basics & Development Tools
    • JavaScript Basics and DOM APIs
    • Ajax Application Examples
    • Dojo Toolkit
    • JSON

News

  • Next 'Java EE - Enterprise Applications' batch is starting on May/04/10!!!

  • Next 'Adobe Flex' batch is starting on May/18/10!!!