Contact Us info@learnquest.com

??WelcomeName??
??WelcomeName??
photo

Thank you for your interest in LearnQuest.

Your request is being processed and LearnQuest or a LearnQuest-Authorized Training Provider will be in touch with you shortly.

photo

Thank you for your interest in Private Training.

We look forward to helping you develop the perfect training solution to help you meet your company's goals.

For immediate assistance, speak with one of our representatives using the chat module below. Otherwise, LearnQuest or a LearnQuest-Authorized Training Provider will be in touch with you shortly.

photo

Thank you for your interest in LearnQuest!

Now, you will be able to stay up-to-date on our latest course offerings, promotions, and training discounts. Watch your inbox for upcoming special offers.

LearnQuest Learning Journeys

Java - Spring Framework

After Core Java, grow your Java skills using the Spring Framework. Spring is the most popular lightweight, modular application development framework for enterprise Java.

Hide Descriptions Show Descriptions
Essentials of the Spring 4.1 Framework (EJJF-695)

5 days | Required
This Essentials of Spring 4.1 Framework course is designed to provide students with a solid understanding of how to use Spring framework in developing applications. Students are initially introduced to the Spring framework, focusing on its architecture and benefits. Dependency injection and inversion of control concepts are explained in detail, followed by Aspect Oriented Programming. Data access using Spring’s JDBC facilities and integration with hibernate are also explained in detail. Spring transactions and JUnit integration are covered extensively.
Java Persistence with Spring (EJJF-710)

3 days | Required
This Java Persistence with Spring course is designed to provide students with ability to manage objects in a lightweight, inversion-of-control container, and to build persistence components and application tiers using Spring's support for relational databases and transaction control. Spring's core module gives the developer declarative control over object creation and assembly; this is useful for any tier of any Java application, so we study it in some depth to begin the course. Then students build persistence code using the Spring DAO and ORM modules, using both JDBC and JPA, with Hibernate as the provider. We study both programmatic and declarative transaction control. The course concludes with a chapter on Spring's testing framework, with a focus on test-managed transactions.
Spring MVC Web Applications (EJJF-705)

5 days | Required
This course enables the experienced Java developer to use the Spring application framework to manage objects in a lightweight, inversion-of-control container, and to build sophisticated web applications using the model/view/controller or MVC framework. Spring's core module gives the developer declarative control over object creation and assembly; this is useful for any tier of any Java application, so we study it in some depth to begin the course. Then students build web applications that use Spring MVC to organize their designs into coherent request/response cycles. They use Spring command objects to manage HTML forms and their data, and connect these to the validation framework. We connect our applications to persistent stores and study the DAO and ORM modules, to better understand JDBC and JPA persistence models and declarative transaction control. The course concludes with a chapter on Spring's testing framework, including the mock-MVC utilities for web controllers.
Mastering Microservices with Spring Boot and Spring Cloud (EJJF-730)

4 days | Required
This Mastering Microservices with Spring Boot and Spring Cloud Training course introduces Spring Boot, Spring Cloud and the Netflix OSS suite as a way of deploying highly resilient and scalable RESTful services and web applications. Spring Boot is a technology stack that builds on the popular Spring Framework to allow Spring-based applications as stand-alone jar files that host their own web servers. This approach works nicely with deployment automation and rapid scaling. Cloud-based, highly-distributed applications face additional challenges in supporting a dynamic environment – especially around configuration, service discovery, service resilience and monitoring. Spring Cloud embraces and extends the popular suite of open source cloud tools published by Netflix (Eureka, Hystrix, Ribbon, etc).

??a-or-an?? ??partner-tier??

LearnQuest Partner

Learn More

IBM Collaborative
Lifecycle Management
Self-Paced Training

DOORs Next Generation
IBM Rational Team Concert
IBM Rational Quality Manager

Learn More

Continue learning!
This course may qualify for

Free Extended
Lab Time

Learn More

Lock in Savings with LearnPass


Make the most of your budget!

Learn More

Placeholder do not remove

Placeholder do not remove

Left this here as an example of original
heres the new schedule
Your use of this LearnQuest site affirms your consent to our use of session and persistent cookies to track how you use our website.