In this series we build a blog platform app from scratch using Java, Spring Boot and Spring Security.
🚀Get the React frontend, Spring Boot source code and lesson written materials, join the Devtiro community for FREE 👉 https://go.devtiro.com/g7b2y
🍿 Watch Next
‣ Task App Builder Course: • Build a Task Tracker in Spring Boot f...
‣ Spring Boot for Beginners Course: • The ULTIMATE Guide to Spring Boot: Sp...
‣ Spring Boot Crash Course (Theory): • Get started with Spring Boot: The Spr...
🚀 *My Free Online Courses*
‣ Spring Boot for Beginners: • The ULTIMATE Guide to Spring Boot: Sp...
‣ Kotlin & Spring Boot: • How to build a REAL Webapp with Kotli...
⌨️ *My Gear*
‣ Logitech MX Master Mouse: https://amzn.to/4aDGhOK
‣ Keychron K3 Keyboard: https://amzn.to/445FjIF
‣ Sony Alpha 6400: https://amzn.to/4dkl8uX
‣ Sigma 16mm F1.4 Lens: https://amzn.to/4d7vQEF
‣ RØDE PodMic: https://amzn.to/3JN4ruB
📚 Recommended Books for Devs
‣ Clean Code (A must read!) - https://amzn.to/3UrGA9G
‣ The Phoenix Project - https://amzn.to/3UsiCtZ
‣ Head First Java - https://amzn.to/3w3D8ZA
🤔 Who Am I
I'm Aaron Bourne, a YouTuber and Software Developer working and living in the UK. I make videos that share the skills I've built from developing software for 15 years. I hope to make software development accessible for everyone and help to make our software better.
Timestamps
00:00:00 Intro
00:01:27 Prerequisites
00:03:04 Environment Setup
00:05:06 Project Brief Overview
00:11:08 Domain Overview
00:17:22 UI Overview
00:22:24 Architecture Overview
00:23:19 REST API Overview
00:26:02 New Project
00:29:01 Explore New Project
00:33:51 Run PostgreSQL
00:36:50 Connect to PostgreSQL
00:39:17 Configure Mapstruct
00:42:38 Run the Frontend
00:43:36 User Entity
00:49:34 Category Entity
00:51:36 Tag Entity
00:53:16 Post Entity
00:59:10 User-Post Relationship
01:02:31 Category Post Relationship
01:04:34 Tag-Post Relationship
01:07:32 User Repository
01:08:58 Category Repository
01:09:50 Tag Repository
01:10:31 Post Repository
01:11:06 List Category Endpoint Pt 1
01:19:58 List Category Endpoint Pt 2
01:26:17 Create Category Endpoint
01:35:38 Error Handling
01:41:16 Fix Tests
01:43:08 Delete Category Endpoint
01:48:19 Add Spring Security
01:53:09 Loading Users
02:00:09 Authenticate Endpoint Pt 1
02:06:51 Authenticate Endpoint Pt 2
02:12:33 JWT Auth Pt 1
02:22:12 JWT Auth Pt 1
02:31:06 List Tag Endpoint
02:39:45 Create Tag Endpoint
02:48:43 Delete Tag Endpoint
02:52:58 List Posts Endpoint
03:11:14 List Draft Posts Endpoint
03:18:55 Create Post Endpoint
03:34:51 Update Post Endpoint
03:46:27 Get Post Endpoint
03:52:14 Delete Post Endpoint
03:54:54 App Review
03:58:11 Next Up
Thank you for watching! 💙
Full disclosure, some of the links in this description are affiliate links that I get a commission from.
Watch video Build a Blog Platform with Spring Security for Beginners - Full Course online without registration, duration hours minute second in high quality. This video was added by user Devtiro 24 January 2025, don't forget to share it with your friends and acquaintances, it has been viewed on our site 3,699 once and liked it 201 people.