This Spring Boot Crash Course is designed for beginners and intermediate Java developers. Dive into creating a Spring Boot application, exploring Spring context, beans, JPA, and CRUD operations. Learn project setup with Spring Initializer, Gradle, and Java 17, and manage PostgreSQL databases using Docker. This tutorial covers everything from configuring application properties in YAML to implementing RESTful services with Lombok. This comprehensive guide is packed with practical insights and hands-on examples, perfect for those looking to enhance their full-stack development skills. Don't forget to like, share, and subscribe for more content like this, and leave your feedback and suggestions in the comments below!
#SpringBoot #JavaDevelopment #FullStackTutorial #SoftwareEngineering #Docker #PostgreSQL #CRUDOperations #RestAPI #Gradle #Lombok #SpringBootTutorial 🚀
Source Code: joshuamatos.com/p38z
💌 Sign up for my free weekly email newsletter - joshuamatos.com/sunday
💎 Developer OS: joshuamatos.com/developeros
🔗 LINKS:
- 🤝 How to Win Friends and Influence People, joshuamatos.com/agtr
- 🧹 Clean Code, joshuamatos.com/n1h2
- 🏗️ Code Complete, joshuamatos.com/fgi3
- 🔧 The Pragmatic Programmer, joshuamatos.com/8wof
- 🖥️ Structure and Interpretation of Computer Programs, joshuamatos.com/zldb
🍿 WATCH NEXT
- • 5 Books to Skyrocket Y...
MY SOFTWARE ENGINEERING COURSES (COMING SOON)
🏆 In the Works! ⏳
MY FAVOURITE BOOKS, TOOLS & GEAR
🕒 What I use for Productivity - Notion: joshuamatos.com/notion
✍️ My Top 5 Books - Books to Level Up as a Dev - joshuamatos.com/thebooks
📚 Kinsta - The Best Host for Websites I’ve used so far - joshuamatos.com/amazinghost
🎵 Epidemic Sound - Where I Get My Music - joshuamatos.com/epicsound
MY OTHER SOCIALS:
🎙 My podcast, where I talk about technology, interview software engineers and other inspiring people -joshuamatos.com/thepod
🌍 My blog - joshuamatos.com/blog
🐦 Twitter - / joshuamatosdev
📸 Instagram - / joshuamatosdev
📱 TikTok - / joshuamatosdev
🌍 My website - joshuamatos.com
💻 As a self-taught software engineer, I began my tech journey creating websites and freelancing for gaming sites 🎮, a foundational experience that sparked my diverse exploration into technology. From there, I delved into various fields, including radios 📻, satellite systems 🛰️, and network management, managing and deploying servers, and managing people 👥 - constantly expanding my skill set. Now, as a professional software engineer currently in Austin's tech scene 🌆 - I've also become a KZitemr 🎥 and Entrepreneur 💼.
Btw, Some of the links in this description are affiliate links that I get a kickback from 😜
VIDEO CHAPTERS
0:00 Course Introduction to Spring Boot using Kotlin
2:33 Project Structure and Spring Dependencies
05:29 Deploy Postgres using Docker Compose
10:54 Configure Spring Boot to connect to Postgres
14:00 How to create a Spring Data JPA Entity
20:17 Create a Data Transfer Object (DTO) and Request for the Client
26:23 How to create a Data JPA Repository in Spring Boot
27:37 How to create custom Spring Data JPA Queries
29:03 Create Spring Boot Service Layer for CRUD operations
37:23 A Quick Message - Full Courses at JoshuaMatos.com
37:53 How to use @Transactional to update a database in Spring
41:51 How to delete using from a database in Spring
43:13 How to create a Spring Boot Rest Controller
53:54 Outro
Негізгі бет Spring Boot App Crash Course
Пікірлер: 4