Java developer learning

Are you a Java application developer? These step-by-step learning paths will add to your toolset and level up your skills.

Featured Java learning paths

  Learning path
Launch RHODS icon

Deploy applications to middleware servers (JBoss EAP, WildFly, Tomcat) with the IntelliJ IDE extension

1.0 hours | 3 learning resources

Learn how to deploy applications to multiple application servers via Tomcat, JBoss Enterprise Application Platform (JBoss EAP), and Wildfly with the IntelliJ IDE extension.

 Learning path
RHODS resources icon

Developing OpenShift applications with Java and Quarkus

45 minutes | 3 learning resources

Create, test, and deploy Java code to OpenShift in a seamless development workflow using Quarkus, which lets you write data-driven applications using a variety of data source with just a few lines of code.

All Lessons

No results found! Please try a different filter.

DevNation Deep Dives - The fundamentals of developer technology

Deep dives are one-hour, LIVE events that come with live code and commands, and live chat Q&A with verbal responses from the CodeCasters.

Hands-on Labs and WorkshopsCheck out all DevNation Deep Dives