
Learn to develop Java in Visual Studio Code by installing the Java extension pack, configuring the java home variable, creating a Java project, and running and debugging code.
Create a categories table with id, name, slug, and sorting; map it to a Category entity with validation; implement a CategoryRepository extending JpaRepository.
Handle the post edit category request by validating the category name and slug, checking for existing categories, and removing irrelevant TH values while updating to redirect to admin categories edit.
Finish the ad product post form by fixing binding errors, adding an image label and dynamic image preview, and wiring read URL for uploads to the static/media path.
Fix product creation in a Spring Boot app by correcting the category id field, configuring a media upload path with resource handlers, and validating image uploads (jpg/png).
Implement admin product pagination by using a pageable findAll query with six per page, optional page parameter, and exposing page count and total items to the admin view.
Learn to display products on the front end by building a categories controller, wiring category and product repositories, and handling slug-based category routes.
Build a cart controller in Spring Boot to add products to a session-based cart using a product repository, session attributes, and a hash map of cart items.
Compare security configurations in spring using standard access methods and spring expression language, showing precedence rules and crafting access like /category/** with has any role or permit all.
Develop a custom login page integrated with Spring Security, using /login with username and password, enforce user and admin access, and redirect to protected pages like products.
Explore how spring security's csrf protection affects ajax post requests and how to add csrf tokens and headers to enable correct category and page reordering.
Update the project by removing the store, adding a contact page, and fixing missing columns and categories with a slug and h1 headings.
Learn how to consume an API with RestTemplate in a Spring client, configure web config, build a pages controller, fetch home page from /pages/home, and bind it to model.
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!