Srihitha Technologies

For Online Training :
Phone No : 9885144200
Email ID : srihithaonlinetraining@gmail.com
For Class Room Training :
Phone No : 9394799566, 9290641808
Email ID : srihithaclassroomtraining@gmail.com
Institute Address:
B1, 3rd Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad, India.

J2EE Online Training


Course Duration : 60 Hrs


Enterprise applications provide the business logic for an enterprise. They are centrally managed and often interact with other enterprise software.


The aim of the Java EE platform is to provide developers with a powerful set of APIs while shortening development time, reducing application complexity, and improving application performance. Using Java EE we can develop web, distributed multitier applications.


J2EE Course Content


J2ee- Java Enterprise Edition(JEE)

Enterprise applications provide the business logic for an enterprise. They are centrally managed and often interact with other enterprise software.


The aim of the Java EE platform is to provide developers with a powerful set of APIs while shortening development time, reducing application complexity, and improving application performance. Using Java EE we can develop web, distributed multitier applications.


1. Web application development 2. JNDI(Java Naming and Directory Interface) API Enterprise Messaging using JMS(Java Messaging Service) API

REST Full Web Services (JAX-RS with Jersey Implementation)


Hibernate Frame work

1. Object Persistence 2. Hibernate Architecture 3. Persistent Classes 4. Working with Persistent Objects 5. Components 6. Associations 7. Value Type Collections 8. Inheritance 9. Transitive Persistence 10. HQL 11. Criteria 12. Transactions and Concurrency 13. Cache

Spring4.x Framework

1. Overview of Spring4 modules 2. Dependency Injection /Inversion of control
3. IOC Containers
4. Spring 3 Expression Language(SpEL) 5. Annotation Driven Configuration in Depth 6. AspectOrientedProgramming 7. Spring Web MVC Annotation driven
8. Spring JDBC
9. Object Relational Mapping Intergration 10. Spring Transaction (TX) Management
11. Spring Security

Spring Boot

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”.


Introduction to Spring Boot
Developing first Spring Boot application
Understanding Spring Boot Configurations Spring Boot Starters

Starters are a set of convenient dependency descriptors that you can include in your application. You get a one-stop-shop for all the Spring and related technology that you need, without having to hunt through sample code and copy paste loads of dependency descriptors.


Sprint Data access using Spring Boot Developing Web applications using Spring Boot
Spring Enterprise Messaging with RabbitMQ
Building REST APIs
Spring Security

SOAP Based Web Services(Axis2 & JAX-WS)

Defining SOAP Messages with WSDL Overview of Web Services and Apache Axis2 Simple Web Services Apache Axis2 Web Service Clients Apache Axis2 Web Service End-points Exposing Plain Old Java Objects (POJOs) as Web Services
Implementing code-first Web services Improving generated WSDL Implementing Web Service Clients in Java
Generating client code from WSDL

Dockers

Dockers

Using Dockers, you can package software into standardized units for development, shipment and deployment.


Containers

A container image is a lightweight, stand-alone, executable package of a piece of software that includes everything needed to run it: code, runtime, system tools, system libraries, settings. Available for both Linux and Windows based apps, containerized software will always run the same, regardless of the environment. Containers isolate software from its surroundings, for example differences between development and staging environments and help reduce conflicts between teams running different software on the same infrastructure.


What is Docker?
Installing Docker
Working with Docker Images Working with Docker Containers
Deploying web applications on Tomcat
Deploying Spring Boot
Publishing to Docker Hub

Microservices

What are Microservices?
Principles of Microservices?
Microservices Architecture
Characteristics of Microservices
Developing RESTful microservices using Spring Boot
Introduction to Spring Cloud
Spring cloud config
Setting up the Config server
Eureka for registration and discovery Logging and Monitoring Microservices
Using Netflix OSS

Online Training Enquiry Form

Click here for class room training