Building a Reactive App with Angular and Spring Boot 2
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to build full-stack reactive apps with Angular and Spring Boot 2.
Syllabus
Introduction
- Zero to full-stack app with Angular and Spring Boot
- What you should know before watching this course
- Set up your dev environment
- Benefits of using reactive programming with Angular
- Benefits of using reactive programming with Spring
- Integrate Angular and Spring
- High-level Angular and Spring reactive flows
- Spring Initializr
- Import the project into IntelliJ
- How you are using Spring WebFlux
- Create your controller configuration
- Create a basic POJO model
- Build a GET endpoint with Spring WebFlux
- Test your GET endpoint
- Create new data with a POST endpoint
- Update your data with a PUT endpoint
- Build a DELETE endpoint with Spring WebFlux
- How you are using Angular
- Bootstrap an Angular app with the CLI
- Import dependencies
- Import static HTML and CSS
- Create an Angular directive
- Using Spring data and MongoDB
- Spring data config
- Create the service interface
- Update data in MongoDB
- Delete data in MongoDB
- Autowire read and create functionality into the controller
- Autowire update and delete functionality into the controller
- Send REST calls with HttpClient
- Create an Angular reactive form, part 1
- Create an Angular reactive form, part 2
- Create a service method to POST data to your REST API
- Create a consume service method to create a reservation
- Create a "list all" endpoint
- Implement REST call to GET data using your REST API
- Display results from a GET call
- Unit testing with Spring Boot
- Unit testing with Angular
- Next steps
Taught by
Christopher Anatalio
Related Courses
Audit System with Spring Boot AOPCoursera Project Network via Coursera Jenkins : Automating your delivery pipeline
Coursera Project Network via Coursera Learn Spring
Codecademy Spring Framework Certification Training
Edureka Java Spring Boot Application Software Testing
Coursera Project Network via Coursera