From Zero to Spring Boot Hero with GitHub Codespaces
summary
Creates a repo, opens a cloud IDE and installs the Java and Spring extensions, then uses GitHub Codespaces and the start.spring.io integration to generate a Spring Boot project and add a REST endpoint via Test Driven Development. The project is runnable and debuggable in the Codespace, connects to a local VS Code through the Codespaces extension, is committed to git, and is deployed successfully to Azure Spring Cloud with port forwarding and streaming logs — all shown in a 25-minute live demo.
AI-written summary · about
chapters (18)
- 0:00Introduction
- 0:31GitHub Codespaces setup
- 1:15Create repo and open Codespaces
- 3:00Spring Boot extensions install
- 4:25Generate Spring Boot project
- 6:34Running and testing the Spring Boot application
- 7:41Add Hello World controller
- 9:08Configure shared extensions
- 12:02Switch presenters review setup
- 12:43Connect local VS Code
- 14:30Run app with port forwarding
- 16:16Spring Tools features
- 18:01Prepare Azure deployment
- 18:24Deploy to Azure Spring Cloud
- 20:10Monitor logs and access app
- 21:59Codespaces pricing
- 22:40Access app in Azure
- 23:01Summary and resources
related talks
48mFrom Zero to Hero: Coding Spring Boot Applications in Visual Studio Code
47mCodespaces, Gitpod, Devpod what cloud and container-based IDEs can do for you
46mCodespaces, Gitpod, Devpod: What cloud & container-based IDEs can do for you
17mErich Gamma at SpringOne Platform 2017
22mFrom Zero to Java Hero: Visual Studio Code Mastery
36mHacking Java and Spring Boot Applications with Visual Studio Code
08mCoding in the Cloud with GitHub Codespaces
44mFrom Code to Cloud: Building a Personal Portfolio with .NET & GitHub Codespaces
