Introduction to Spring 4, Spring MVC and Spring REST
Description
This course introduces the techniques for using the powerful capabilities of Spring 4 including the three main configuration styles: Java-based (@Configuration), annotation-based (@Component), and the traditional XML-based configuration that may still play an important role in existing and new projects. It also provides guidelines for when and how to use each one.
The course starts with in-depth coverage on using the powerful capabilities of Spring's Core module to reduce coupling and increase the flexibility, ease of maintenance, and testing of your applications. Coverage also includes integrating persistence layers (e.g. Hibernate/JPA) with Spring, using Spring's powerful Aspect Oriented Programming (AOP) to program cross-cutting concerns in a safe and maintainable way and using Spring's declarative transaction capabilities.
The course includes integrating Spring with Java EE Web applications and an introduction to Spring MVC. Spring MVC utilizes a Model-View-Controller pattern for building Web applications and the intoduction covers the basics of Spring MVC and how it supports organizing your Web applications in a highly structured, loosely coupled manner. This includes an introduction to REST (Representational state transfer) and how to use Spring MVC to build RESTful resources and invoke them from Ajax-based front ends.
This course will enable you to build working Spring applications and give you an understanding of the important concepts and technology. Comprehensive hands-on labs provide reinforcement of the topics covered in the course and practical experience deploying solutions.
Duration: 5 days
Price: $2595
Prerequisites
Java programming experience and an understanding of object-oriented design principles. The course Java Programming or equivalent knowledge provides a solid foundation
Related Certificates
Undergraduate Certificate in Accounting
The Washington Online Undergraduate Certificate in Accounting provides a broad base of knowledge in accounting principles: including how to compile, analyze, and prepare critical business and financial records. The program is designed for students and professionals who are interested in improving their accounting skills for a current accounting or bookkeeping position, or for those who are seeking an entry-level position in the accounting field.
Students will complete the following courses to earn an Undergraduate Certificate in Accounting online.
BUS300 Introduction to Business
BUS440 Accounting Principles I
BUS442 Accounting Principles II
BUS314 Financial Accounting
BUS403 Managerial Accounting
Popular careers in Accounting include:
Accountant
Bookkeeper
Accounting Clerk
Auditing Clerk
Accounts Receivable Clerk
Accounting Assistant
Accounts Payable Clerk
Bookkeeper
Payroll Clerk
Ready to get started today? Enroll Now or call Washington Online toll-free: 1-800-371-5581. *Courses start weekly, so there is no waiting to get started toward a new career.
The U.S. Department of Labor reports an annual median salary of $67,190 for accounting careers. SOURCE: Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, 2016-17 Edition, Financial Analysts (May 10, 2016).
Washington Online is fully accredited by the Middle States Association (MSA) CESS, and recognized by the US Department of Education and CHEA.
Enroll Today and Advance your Career - Text/SMS Questions to 952-465-3702
Request a Brochure Today!

Washington Online Learning Institute is Regionally accredited by the Middle States Association CESS, and licensed by the Minnesota Office of Higher Education as an institution of higher learning