- Level Professional
- المدة 12 ساعات hours
- الطبع بواسطة LearnQuest
-
Offered by
عن
This is a course aimed at students wishing to develop Java based Web Applications and Restful Micro Services using the very popular Spring MVC and Spring Boot frameworks with minimal configuration. The student will develop services through various Url templates, consume and respond with json or XML payloads and create custom HTTP headers. Requestors of these services will include Java and Angular JS clients to illustrate the reuse capabilities of services in a distributed architecture. Traditional web applications will also be covered that render web pages in a typical Model View Controller (MVC) architecture. This is a very hands on course with a series of labs to illustrate the key concepts.الوحدات
Course Assets
1
Videos
- Course Introduction
Spring MVC and RestControllers Labs and Additional Reading
1
Assignment
- Lesson 1 Short Quiz
1
Videos
- Spring MVC
1
Readings
- Lesson 1 Reading
Spring Boot
1
Assignment
- Lesson 2 Short Quiz
1
Labs
- Spring Boot
2
Videos
- Spring Boot Project
- Lab Walkthrough
1
Readings
- Lesson 2 Reading
RestControllers
1
Assignment
- Lesson 3 Short Quiz
1
Labs
- RestControllers
2
Videos
- Rest Controllers
- Lab Walkthrough
1
Readings
- Lesson3 Reading
Externalize Configurations
2
Assignment
- Lesson 4 Short Quiz
- Module 1 Exam
1
Discussions
- Use Properties files or Yaml files
2
Labs
- Properties and Yaml files
- Configuration Classes
6
Videos
- Customizations
- Lab 1 Walkthrough
- Lab 2 Walkthrough
- Configuration Property Classes
- Lab 2 Walkthrough
- Bean Definitions in the Application Class
1
Readings
- Lesson 4 Reading
Request Parameters
1
Assignment
- Lesson 5 Short Quiz
1
Discussions
- Request Parameters
1
Labs
- Request Parameters Labs 1 and 2
3
Videos
- Using Request Parameters
- Lab 1 Walkthrough
- Lab 2 Walkthrough
1
Readings
- Lesson 5 Reading
Post Requests and Content Negotiation
2
Assignment
- Lesson 6 Short Quiz
- Module 2 Exam
4
Labs
- PostMapping
- RestTemplate
- Content Negotiation
- Angular JS Client
8
Videos
- Posting
- Lab 1 Walkthrough
- RestTemplate
- Lab 2 Walkthrough
- Content Negotiation
- Content Negotiation RestTemplate
- Lab 3 Walkthrough
- Lab 4 Walkthrough
1
Readings
- Lesson 6 Reading
Controllers
2
Assignment
- Lesson 7 Short Quiz
- Module 3 Exam
1
Labs
- Controllers and View Resolvers
2
Videos
- Controllers and ViewResolvers
- Lab 1 Walkthrough
1
Readings
- Lesson7 Reading
Auto Summary
Develop Java-based web applications and Restful Micro Services with Spring MVC and Spring Boot in this hands-on course by Coursera. Ideal for IT & Computer Science professionals, you'll learn to handle various URL templates, JSON/XML payloads, custom HTTP headers, and create services usable by Java and Angular JS clients. The course covers traditional MVC web applications, includes practical labs, and spans 720 minutes. Available under a Starter subscription.

Derek Parsons