HOME > Development > Spring and Spring Boot Learn by building projects

Spring and Spring Boot Learn by building projects

  • Development
  • Apr 18, 2025
SynopsisSpring and Spring Boot – Learn by building projects, av...
Spring and Boot Learn by building projects  No.1

Spring and Spring Boot – Learn by building projects, available at $54.99, has an average rating of 4.15, with 101 lectures, based on 209 reviews, and has 1058 subscribers.

You will learn about Spring and Spring Boot Thymeleaf Spring Data Jpa How to build custom database backed websites How to build RESTful APIS and clients Use free software for development (either Eclipse or Visual Studio Code) This course is ideal for individuals who are Anyone with some Java knowledge wanting to get into Spring It is particularly useful for Anyone with some Java knowledge wanting to get into Spring.

Enroll now: Spring and Spring Boot – Learn by building projects

Summary

Title: Spring and Spring Boot – Learn by building projects

Price: $54.99

Average Rating: 4.15

Number of Lectures: 101

Number of Published Lectures: 101

Number of Curriculum Items: 101

Number of Published Curriculum Objects: 101

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Spring and Spring Boot
  • Thymeleaf
  • Spring Data Jpa
  • How to build custom database backed websites
  • How to build RESTful APIS and clients
  • Use free software for development (either Eclipse or Visual Studio Code)
  • Who Should Attend

  • Anyone with some Java knowledge wanting to get into Spring
  • Target Audiences

  • Anyone with some Java knowledge wanting to get into Spring
  • Still struggling to learn Spring? Tired of resources that teach you bits and pieces without showing you how to actually tie it all together and actually make something? Then this is the course you’ve been waiting for (in clear HD 1080p videos) !

    Learn Spring and Spring Boot in 10 hours with this hands on course by building 2 projects from scratch!

    Project 1: A CMS and Shopping Cart website with security

    Project 2: A RESTful API and a REST client that consumer the API

    This course will teach you (among other things):

  • Spring

  • Spring Boot

  • Thymeleaf

  • Spring Security and roles

  • Spring Data Jpa

  • How to use modern tools to develop in Java

  • And much more

  • This course, as all my other courses, does not waste your time needlessly. Everything is explained succinctly and every single thing is done on video!

    Stop wasting your time by going here and there to learn bits and pieces, enroll in this course and actually learn Spring in 10 hours!

    Learn in a fun way by actually building stuff and become productive in Spring in just 10 hours.

    Learn not only how to make regular websites using thymeleaf as the template engine but REST apps as well.

    Note: If the current asking price is too much for you, feel free to message me for a discount!

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Projects overview

    Lecture 3: 03 Spring and Spring Boot and this course

    Chapter 2: Tools of the trade

    Lecture 1: Installing MySQL on Windows

    Lecture 2: Generating a new Spring Boot project in Eclipse

    Lecture 3: How to develop in java using Visual Studio Code

    Lecture 4: How to install maven on windows

    Lecture 5: Generating a new Spring Boot project in Visual Studio Code

    Chapter 3: Project 1: CMS and Shopping Cart

    Lecture 1: Generating a new Spring Boot project

    Lecture 2: Creating our first controller

    Lecture 3: WebConfig

    Lecture 4: Adding Bootstrap and a custom css file

    Lecture 5: Thymeleaf fragments

    Lecture 6: Pages table

    Lecture 7: Page Entity and mysql connection

    Lecture 8: Admin section start

    Lecture 9: Admin pages index 1

    Lecture 10: Admin pages index 2

    Lecture 11: GET Add page

    Lecture 12: Page validation and Autowired

    Lecture 13: POST Add page 1

    Lecture 14: POST Add page 2

    Lecture 15: GET Edit page

    Lecture 16: POST Edit page

    Lecture 17: Delete page

    Lecture 18: Page reordering

    Lecture 19: Categories table, entity and repository

    Lecture 20: Categories index

    Lecture 21: GET add category

    Lecture 22: POST add category

    Lecture 23: GET edit category

    Lecture 24: POST edit category

    Lecture 25: Delete category

    Lecture 26: Category reordering

    Lecture 27: Products table entity and repository

    Lecture 28: Products index

    Lecture 29: GET add product and entity validation

    Lecture 30: POST product 1

    Lecture 31: POST product 2

    Lecture 32: POST product 3

    Lecture 33: Products index revisited

    Lecture 34: GET edit product

    Lecture 35: POST edit product

    Lecture 36: Adding a foreign key constraint

    Lecture 37: Adding all products

    Lecture 38: Setting the resources path revisited

    Lecture 39: Delete product

    Lecture 40: Admin products pagination 1

    Lecture 41: Admin products pagination 2

    Lecture 42: Adding a WYSIWIG

    Lecture 43: Home page

    Lecture 44: Main menu

    Lecture 45: Other pages

    Lecture 46: Categories menu in pages

    Lecture 47: Front display products 1

    Lecture 48: Front display products 2

    Lecture 49: Front display products 3

    Lecture 50: Cart model

    Lecture 51: Add to cart

    Lecture 52: Cart partial

    Lecture 53: Add to cart 2

    Lecture 54: Add to cart 3

    Lecture 55: Cart page

    Lecture 56: Cart page 2

    Lecture 57: Subtract product

    Lecture 58: Remove product and clear cart

    Lecture 59: Paypal checkout

    Lecture 60: Getting started with spring security

    Lecture 61: Application yaml

    Lecture 62: SecurityConfig

    Lecture 63: SecurityConfig and SpEL

    Lecture 64: Creating users and admin tables

    Lecture 65: User and Admin entities

    Lecture 66: Registration controller and user and admin repos

    Lecture 67: GET register

    Lecture 68: POST register

    Lecture 69: UserDetailsService

    Lecture 70: Login

    Lecture 71: Main nav revisited

    Lecture 72: Admin login and login failed message

    Lecture 73: csrf ajax post fix

    Lecture 74: Final touches

    Chapter 4: Project 2: RESTful API and REST client

    Lecture 1: Creating RestAPI project

    Lecture 2: Page entity and repository

    Lecture 3: GET all pages

    Lecture 4: GET a page and ResponseEntity

    Lecture 5: Admin GET pages

    Lecture 6: POST add page

    Lecture 7: GET edit page

    Lecture 8: PUT edit page

    Lecture 9: DELETE page

    Lecture 10: Rest Client project

    Lecture 11: Page entity and repository and template files

    Lecture 12: Home page

    Lecture 13: GET page

    Lecture 14: Main menu

    Instructors

  • Spring and Boot Learn by building projects  No.2
    Vojislav K.
    About Vojislav
  • Rating Distribution

  • 1 stars: 9 votes
  • 2 stars: 3 votes
  • 3 stars: 29 votes
  • 4 stars: 71 votes
  • 5 stars: 97 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!