800-618-4681 | Request Info
Mobile Menu

RSEG 177

Enterprise Application Development with Spring Framework

Enterprise Application Development with Spring Framework Spring Framework provides for Java Enterprise Development significant improvements in developer productivity, application performance and quality. Spring is powerful and easy-to-use because of its unique combination of a complete, lightweight container that allows developers to build a complex application from loosely-coupled Plain Old Java Objects (POJOs) and a set of easily understood abstractions that simplify construction, testing, and deployment. The course will reflect the latest features, tools, practices Spring offers to Java developers. The course begins by introducing the core concepts of Spring and then quickly launches into a hands-on exploration of the framework. Using hands-on applications, the course shows how to build simple efficient JEE applications with Spring.

The course will examine how to:
Solve persistence problems
Handle asynchronous messaging
Create and consume remote services
Build web applications
Integrate with most popular web frameworks
Annotation-oriented options to reduce the amount of XML configuration
Full-featured support for REST Web Services
A new Spring Expression Language (SpEL) that makes short work of wiring complex values.
Running applications that illustrate the current best practices developed in the Spring community.

The course prerequisites for this course are: Advanced Programming in Java course, or Web Development Technologies course, or Java Enterprise Programming course, or at least one year of professional Java development.

Attend an Online Open House

Please join us for our next Online Open House. Check out our Admissions Events to see a listing of upcoming program-specific Online Open Houses, and get connected with program chairs, current students and administrative staff at GPS.

Get Advice

Brandeis GPS is committed to giving you the support you need to succeed. From the moment you begin the application process to the day you graduate and beyond, our advising team is here to support you. Talk to an enrollment advisor today.

Explore Online Learning

Our unique approach to online learning is designed by and for working professionals. Learn more about the tools and skillsets you'll develop through our master's programs.