Java EE7

Please reach me at sivaprasadreddy.k@gmail.com for further details.

javaee

Java EE7 Training Course Topics:

  1. Overview of JavaEE
    • Introduction to JavaEE Platform
    • Overview on Key Specifications
  1. JPA
    • Introduction to ORM concepts
    • Entity modeling
    • Entity Relationships
    • EntityManagerFactory, EntityManager, PersistenceContext
    • Criteria Queries, JPQL, Named Queries, Native Queries
    • Transaction Management
  1. EJB
    • Introduction to EJB
    • Types of EJBs: Stateless, Stateful, MessageDriven, Singleton
    • Life Cycle of EJBs
    • Timers
    • Transaction Management
  1. CDI
    • Dependency Injection
    • Bean Discovery Modes
    • Injection Points, Qualifiers, Alternatives
    • Producer, Disposer, LifeCycle callbacks
    • Interceptors, Decorators
    • Bean Scopes
    • Stereotypes
    • Events
  1. Bean Validation
    • Introduction to Bean Validation API
    • Built-in Constraints
    • Creating Custom Constraints
    • Validation Groups
  1. JSF
    • Introduction to Component Oriented UI development using JSF
    • JSF Request Life Cycle
    • Standard UI components, JSF Ajax features
    • Converters, Validations
    • ManagedBeans, Scopes, Navigation
  1. RESTful WebServices(JAX-RS)
    • Introduction to REST concepts
    • Mapping REST operations to HTTP methods
    • Client API
    • Filters and Interceptors
    • Mapping Exceptions
  1. SOAP WebServices(JAX-WS)
    • Introduction to JAX-WS, WSDL
    • Developing SOAP web services
    • Generating WebServices Client
  1. JMS 
    • Introduction Asynchronous processing using JMS
    • Queues, Topics
    • Types of JMS Messages
    • Sending and receiving messages
  1. JSON Processing
    • Object Model API to convert Object to JSON and vice-versa
    • Streaming API
  1. Concurrency Utils
    • Managed Threads
    • Asynchronous Tasks
    • Schedule Tasks
  1. WebSockets
    • Overview of WebSockets
    • Server Endpoint
    • Client Endpoint
    • JavaScript WebSocket Client
  1. Batch Processing
    • Chunk-Oriented Processing
    • Batchlet Processing
    • Listeners
    • Job Sequence

Please reach me at sivaprasadreddy.k@gmail.com for further details.

Leave a Reply

Your email address will not be published. Required fields are marked *