Spring Boot 2 Fundamentals
Spring Boot 2 is the latest incarnation of the Spring Framework, which is a mature, enterprise-grade, and open source application development framework that provides a flexible and modern alternative to the official Java EE standard. It also provides inversion of control containers for the Java platform. This course will help you to both understand the concepts and support this knowledge with hands-on applications that are focused on practical takeaways. As you go through the fundamentals of the Spring Framework, you will gain an understanding of how to retrieve data using a relational database. Then you will learn how to create browser-based applications. Lastly, you will grasp the concept of RESTful web-services, APIs, and learn how to implement Spring Security.
1 - THE SPRING PROJECT AND FRAMEWORK
- The Spring Project and Framework
- Bootstrapping
- The Application Context
- Additional Tools- Project Lombok
2 - BUILDING A SPRING APPLICATION
- Dependency Injection in Spring
- Configuration of Spring Boot Applications
3 - TESTING SPRING APPLICATIONS
- Applying Unit Tests
- Integration Tests
4 - THE MVC PATTERN
- Introducing the MVC pattern
- Spring Web MVC Basics
- Spring Web MVC Controller
5 - DISPLAYING INFORMATION USING WEB PAGES
- HTML Templating with Thymeleaf
- Displaying Data Using a Model and Data Binding
6 - PASSING DATA BETWEEN THE VIEW AND THE CONTROLLER
- Form Handling
- Form Input Types and Value Binding
7 - RESTFUL APIS
- What is a RESTful API?
- REST controllers in Spring
- Hypermedia with Spring Boot
8 - WEB APPLICATION SECURITY
- Securing your Web Application
- Spring Security
9 - PERSISTING DATA USING A DATABASE
- Relational Databases and SQL
- Access the Database from Java with JDBC and JdbcTemplate
- Schema Updates
- Outlook - Advanced Database Support
Actual course outline may vary depending on offering center. Contact your sales representative for more information.
1 - THE SPRING PROJECT AND FRAMEWORK
- The Spring Project and Framework
- Bootstrapping
- The Application Context
- Additional Tools- Project Lombok
2 - BUILDING A SPRING APPLICATION
- Dependency Injection in Spring
- Configuration of Spring Boot Applications
3 - TESTING SPRING APPLICATIONS
- Applying Unit Tests
- Integration Tests
4 - THE MVC PATTERN
- Introducing the MVC pattern
- Spring Web MVC Basics
- Spring Web MVC Controller
5 - DISPLAYING INFORMATION USING WEB PAGES
- HTML Templating with Thymeleaf
- Displaying Data Using a Model and Data Binding
6 - PASSING DATA BETWEEN THE VIEW AND THE CONTROLLER
- Form Handling
- Form Input Types and Value Binding
7 - RESTFUL APIS
- What is a RESTful API?
- REST controllers in Spring
- Hypermedia with Spring Boot
8 - WEB APPLICATION SECURITY
- Securing your Web Application
- Spring Security
9 - PERSISTING DATA USING A DATABASE
- Relational Databases and SQL
- Access the Database from Java with JDBC and JdbcTemplate
- Schema Updates
- Outlook - Advanced Database Support
Actual course outline may vary depending on offering center. Contact your sales representative for more information.
TARGET AUDIENCE
Why NTAi
NTAi was founded in 2003 as a non-profit organization under section 501(c)(3) of the Internal Revenue Code.
Administration Office
Address
20-40 Holland St.
Somerville, MA 02144
Office
781-388-0026
Fax
781-388-0085
Terms & Conditions
Malden Training Facility
Address
100 Pleasant St.
Malden, MA 02148
Office
781-388-0026
Fax
781-388-0085
Reviews
There are no reviews yet.