|
1 |
| -# Spring 6 REST MVC |
2 |
| -This repository contains code examples for my course Spring Framework 6: Beginner to Guru. |
| 1 | +# Spring Framework 6: Beginner to Guru |
| 2 | +## Spring 6 Rest MVC |
| 3 | + |
| 4 | +This repository is for an example application built in my [Spring Framework 6 - Beginner to Guru](https://www.udemy.com/course/spring-framework-6-beginner-to-guru/?referralCode=2BD0B7B7B6B511D699A9) online course |
| 5 | + |
| 6 | +The application is a simple Spring Boot 3 / Spring Framework 6 web application. It is used to help students learn how |
| 7 | +to use the Spring Framework. Step by step instructions and detailed explanations can be found within the course. |
| 8 | + |
| 9 | +As you work through the course, please feel free to fork this repository to your out GitHub repo. Most links contain links |
| 10 | +to source code changes. If you encounter a problem you can compare your code to the lesson code. [See this link for help with compares](https://github.com/springframeworkguru/spring5webapp/wiki#getting-an-error-but-cannot-find-what-is-different-from-lesson-source-code) |
| 11 | + |
| 12 | +## Spring Framework 6: Beginner to Guru Course Wiki |
| 13 | +Got a question about your Spring Framework 6 course? [Checkout these FAQs!](https://github.com/springframeworkguru/spring5webapp/wiki) |
| 14 | + |
| 15 | +## Getting Your Development Environment Setup |
| 16 | +### Recommended Versions |
| 17 | +| Recommended | Reference | Notes | |
| 18 | +|-------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |
| 19 | +| Oracle Java 17 JDK | [Download]([https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html](https://www.oracle.com/java/technologies/downloads/#java17) | Java 17 or higher is required for Spring Framework 6 | |
| 20 | +| IntelliJ 2022 or Higher | [Download](https://www.jetbrains.com/idea/download/) | Ultimate Edition recommended. Students can get a free 120 trial license [here](https://github.com/springframeworkguru/spring5webapp/wiki/Which-IDE-to-Use%3F#how-do-i-get-the-free-120-day-trial-to-intellij-ultimate) | |
| 21 | +| Maven 3.8.0 or higher | [Download](https://maven.apache.org/download.cgi) | [Installation Instructions](https://maven.apache.org/install.html) | |
| 22 | +| Gradle 7.6 or higher | [Download](https://gradle.org/install/) | **Note:** Use Version 5 or higher if using Java 11 | |
| 23 | +| Git 2.39 or higher | [Download](https://git-scm.com/downloads) | | |
| 24 | +| Git GUI Clients | [Downloads](https://git-scm.com/downloads/guis) | Not required. But can be helpful if new to Git. SourceTree is a good option for Mac and Windows users. | |
3 | 25 |
|
4 | 26 | ## All Spring Framework Guru Courses
|
5 | 27 | ### Spring Framework 6
|
| 28 | +* [Spring Framework 6 - Beginner to Guru](https://www.udemy.com/course/spring-framework-6-beginner-to-guru/?referralCode=2BD0B7B7B6B511D699A9) |
6 | 29 | * [Hibernate and Spring Data JPA: Beginner to Guru](https://www.udemy.com/course/hibernate-and-spring-data-jpa-beginner-to-guru/?referralCode=251C4C865302C7B1BB8F)
|
7 | 30 | ### Spring Framework 5
|
8 | 31 | * [Spring Framework 5: Beginner to Guru](https://www.udemy.com/testing-spring-boot-beginner-to-guru/?couponCode=GITHUB_REPO) - Get the most modern and comprehensive course available for the Spring Framework! Join over 17,200 over Guru's in an Slack community exclusive to this course! More than 5,700 students have given this 53 hour course a 5 star review!
|
|
0 commit comments