Technologies
Jump to all available learning resources on specific technologies, such as libraries, languages, and frameworks.
Jump to all available learning resources on specific technologies, such as libraries, languages, and frameworks.
The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the Jakarta EE platform.
Store, organize, and retrieve the data belonging to your application
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Gradle is an open-source build automation tool focused on flexibility and performance.
Groovy is a powerful, optionally typed and dynamic language for the JVM.
Standard markup language for creating web pages
An open standard format that uses human-readable text to store and transmit data objects.
The JUnit Platform serves as a foundation for launching testing frameworks on the JVM.
Java is a general-purpose programming language intended to let application developers write once and run anywhere.
A modern programming language that makes developers happier.
Languages such as markdown and asciidoc
A tool that can be used for building and managing any Java-based project.
The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform.