MENU

Fun & Interesting

Spring Boot Tutorial for Beginners - Crash Course using Spring Boot 3

Dan Vega 746,161 2 years ago
Video Not Working? Fix It Now

Welcome to this comprehensive Spring Boot Crash Course! Whether you're new to Spring or looking to sharpen your skills, this video will give you the foundational knowledge to hit the ground running with Spring Boot and the Spring Framework. In this tutorial, we'll take you on a journey from core concepts to building and deploying a fully functional REST API. Here's what you'll learn: • Understanding key Spring concepts: - Beans and Application Context - Inversion of Control (IoC) - Dependency Injection (DI) - Spring MVC architecture • Building a Spring Boot application from scratch • Utilizing popular Spring ecosystem projects: - Spring MVC for web development - Spring Data for database integration • Creating a REST API with Spring Boot • Preparing your application for production deployment Key takeaways: • Master the fundamental concepts of the Spring Framework • Gain hands-on experience building a Spring Boot application • Learn how to create and structure a REST API • Understand the process of deploying a Spring Boot app to production By the end of this crash course, you'll have the skills and knowledge to create your own Spring Boot applications and REST APIs, setting you on the path to becoming a proficient Spring developer. So, grab your favorite drink, get comfortable, and let's dive into the world of Spring Boot development together! 00:00:00 Introduction and Overview 00:05:30 Prerequisites and Setup 00:12:15 Spring Framework and Spring Boot Explained 00:20:45 Creating a New Spring Boot Project 00:30:00 Spring Core Concepts (IoC, Beans, etc) 00:45:30 Building a REST API with Spring MVC 01:10:00 Working with Databases in Spring Boot 01:40:00 Spring Data JPA and Repositories 02:10:00 Configuration and Profiles 02:35:00 Production-Ready Features (Actuator) 02:55:00 Preparing for Production Deployment 03:15:00 Deploying to Production (Railway) 03:35:00 Wrap Up and Next Steps 🔗Resources & Links mentioned in this video: GitHub Repo: https://github.com/danvega/content-calendar GitHub Repo (Frontend): https://github.com/danvega/spring-boot-crash-coure-frontend Dependency Injection Tutorial: https://youtu.be/TBlB2_4_Sqo CORS Tutorial: https://youtu.be/HRwlT_etr60 Spring Data JDBC Tutorial: https://youtu.be/l_T0nQNbFiM Learning Spring Boot 3: https://amzn.to/3I7bPzt 👋🏻Connect with me: Website: https://www.danvega.dev Twitter: https://twitter.com/therealdanvega Github: https://github.com/danvega LinkedIn: https://www.linkedin.com/in/danvega Newsletter: https://www.danvega.dev/newsletter ByteSized AI Newsletter: https://www.bytesizedai.dev/ SUBSCRIBE TO MY CHANNEL: http://bit.ly/2re4GH0 ❤️

Comment