About this course
Explore three deployment paths for Java applications on Azure. The guided sessions cover containerized applications, Spring microservices, and Java EE or Jakarta EE applications. The emphasis is selecting and understanding a deployment approach, not learning Java syntax from scratch.
What you can learn
- Containerize and deploy a Java application
- Review Spring microservice deployment
- Compare a Jakarta EE deployment workflow
Course at a glance
| Provider | Microsoft |
|---|---|
| Platform | YouTube · Microsoft Developer |
| Access | Free Video |
| Level | Intermediate — WikiFree audience assessment |
| Language | English |
| Selected lessons | 3 |
| Video duration | 4h 12m · allow extra time for reflection and practice |
| Details checked | 9 October 2026 |
Try this learning exercise
Compare deployment options for a small Java application. Note its runtime, external services, configuration, and scaling needs, then identify the evidence that would justify your preferred option.
How to follow the course
Choose a lesson from the list or search for a specific topic. Use Previous and Next to continue, and mark lessons complete as you go. Progress is saved in this browser without a WikiFree account.
Free access, tools and certificates
The selected public YouTube videos are free to watch. No paid subscription, payment card, examination, or software purchase is required for this video learning path. This listing does not include a Microsoft certification, assessed assignment, or instructor feedback.
The learning exercise above can be completed as a written plan without provisioning services. Reproducing demonstrations with Azure, hosted models, enterprise products, hardware, or optional software may require an account, separate access, or paid resources. Those activities are not required to complete the video course. Recorded interfaces and commands may differ from current versions.
Official Microsoft Developer playlist source ↗
Related courses for your next step
- Compare another approachFree Java Modernization Course: Spring Boot and Azure
Focus: Assess a Java application before migration · Review Java, Spring and Jakarta EE upgrades
Intermediate - Compare another approachFree ASP.NET Core Microservices Course: Cloud Development
Focus: Create and deploy an ASP.NET Core microservice · Add instrumentation and feature flags
Intermediate - Review a lower-level optionFree Simplilearn Course: Software Development and Programming Foundations
Focus: Java & C++ · JavaScript
Beginner
Compare course focus, level and study time
| Course | Level | Focus | Study time |
|---|---|---|---|
| This course — Free Java on Azure Course: Containers and Microservices | Intermediate | Containerize and deploy a Java application · Review Spring microservice deployment · Compare a Jakarta EE deployment workflow | 4h 12m of video; practice time is additional |
| Free Java Modernization Course: Spring Boot and Azure | Intermediate | Assess a Java application before migration · Review Java, Spring and Jakarta EE upgrades · Modernize databases and containerize an application | 2h 44m of video; practice time is additional |
| Free ASP.NET Core Microservices Course: Cloud Development | Intermediate | Create and deploy an ASP.NET Core microservice · Add instrumentation and feature flags · Use managed data and an API gateway | 10h 12m of video; practice time is additional |
| Free Simplilearn Course: Software Development and Programming Foundations | Beginner | Java & C++ · JavaScript · Software Design | 234h 1m of video; practice time is additional |
Provider: Microsoft. Videos play from the Microsoft Developer channel on YouTube.
Report a correction
Questions & discussion
Share a useful question or correction. Comments appear after moderation. Please avoid personal or sensitive information.