Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bnymellon/spring-kata

Code katas for learning Spring® and Spring Boot.
https://github.com/bnymellon/spring-kata

java java-11 java-16 java-17 spring spring-boot

Last synced: 2 days ago
JSON representation

Code katas for learning Spring® and Spring Boot.

Awesome Lists containing this project

README

        

////
Copyright 2021 The Bank of New York Mellon.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
////
:img-build-status: https://github.com/BNYMellon/spring-kata/workflows/Spring%20Katas%20CI%20Build/badge.svg?branch=main
:uri-build-status: https://github.com/BNYMellon/spring-kata/actions?query=workflow%3A%22Spring+Katas+CI+Build%22
image:{img-build-status}[Build Status,link={uri-build-status}]

= What is the spring-course?

The Spring course consists of two related tutorials that teach developers about Spring Framework and then Spring Boot. The courses lay out examples that are discussed via documentation, located under the `assets\docs` directory.

The best way to take this course is to checkout the entire project locally, then view:

* link:spring-framework/README.adoc[*Spring Framework Docs*]: for the Spring Framework tutorial
* link:spring-boot/README.adoc[*Spring Boot Docs*]: for a Spring Boot tutorial.

The courses are fairly independent, someone who knows Spring framework well, need only visit the Spring Boot tutorial to get up to speed. However, it is worth hitting a refresher and going through the Spring Framework content (even if solving the exercises is not attempted).

== Notes about the presentation:

. Please use the footer navigation on each page.
. This is in no way a comprehensive list of all cool features of Spring and Spring Boot, and is meant as a beginner introduction.