This provides an online tutorial for Spring Boot, which is a Java-based framework for micro service.
Type of Material:
Tutorial
Recommended Uses:
This will be good as a reference or help material for educators. This is also very good for any person knowledgeable about Java and Spring to learn about a lot of things related to Springboot in a self-paced manner. It has lots of examples, which could be used in presentations.
Technical Requirements:
Web Browser
Identify Major Learning Goals:
Upon the completion of this tutorial, learners should be able to:
1. describe the concept of Spring boot
2. apply the best practise of Spring boot for development
3. apply Spring boot for various application development
Target Student Population:
College Upper Division, Graduate School, Professional
Computer Science, Software Engineering
Prerequisite Knowledge or Skills:
Java. Familiarity with Spring would be helpful.
Content Quality
Rating:
Strengths:
1. It is reasonably comprehensive and covers a wide range of topics related to Springboot.
2. It is organized in a simple manner -- with each topic being explained in a few pages of easy-to-browse information.
3. It is peppered with example codes.
In summary, the content of the material is comprehensive and complete. It covers the introductory to advanced topics in Spring boot development. The sample codes are up-to-date and clear. The content is organized in a number of small topics. It is easy for readers to locate the materials.
Concerns:
Although, it states that the material is for absolute beginners -- this reviewer feels that the material could be made simpler. As an example, compare with the articles on Springboot provided by Baeldung. Those materials are much more clear and more explanatory in nature.
The material could have been provided in a layered fashion (like Level1, Level2, etc) - could give increasing levels of confidence to the readers and helped prioritize their learning.
Potential Effectiveness as a Teaching Tool
Rating:
Strengths:
Each topic has its own page with information, explanations, and examples. The learning goals are easy to identify. It is a great reference. The material is a good reference for someone who already knows about Springboot as well as for people who are looking for an introduction on the subject.
The learning goal of the tutorial is very clear. It covers a number of topics in Spring boot development. It has high potential to help students to learn advanced practise in software development. The tutorials contains up-to-date sample codes, which are useful for students to practise.
Concerns:
The learning materials provide a lot of information but do not do a complete job of promoting conceptual understanding. It also uses more complex examples than needed.
It is very hard to keep technical documents up to date. Springboot is evolving and it is not clear that this set of documents has kept up to date.
Students need to try the sample programs in an IDE. The Web site does not provide interactivity to run the sample code.
Ease of Use for Both Students and Faculty
Rating:
Strengths:
The software is very easy to navigate and is in working order. It is really easy for any user to use the materials (point and click!).
The content is organized in small topics. Readers are easy to search for a particular topic. The flow and the arrangement of the content is clear. It also shows the expected output of the sample program.
Concerns:
The examples are more complex than necessary.
Could be organized a bit better.
It is a rather one-way tutorial and lacks interactivity.
Creative Commons:
Search by ISBN?
It looks like you have entered an ISBN number. Would you like to search using what you have
entered as an ISBN number?
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.