Courses from 1000+ universities
Discover an easier way to explore affordable, credit-worthy online courses with our expanded community college catalog.
600 Free Google Certifications
Web Development
Python
Graphic Design
Astronomy: Exploring Time and Space
Inglés empresarial: ventas, gestión y liderazgo
AI and Big Data in Global Health Improvement
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Micronaut Framework's innovative features with creator Graeme Rocher. Learn about its reflection-free design, GraalVM integration, and compile-time approach for efficient Java development.
Step-by-step guide to implementing OAuth 2.0 in a Java CLI app using Micronaut, Picocli, and GraalVM. Learn to overcome challenges and add secure authentication to your command-line tools.
Learn to build a native Java command-line app for searching Stack Overflow using Micronaut, GraalVM, and Picocli. Covers project setup, API integration, output formatting, and native compilation.
Implement a Brainf**k interpreter in Groovy using recursive methods and immutable data structures. Learn esoteric language interpretation while exploring Groovy's features and optimization techniques.
Explore 10 powerful applications of Groovy closures, from collection manipulation to DSL building. Learn practical examples to enhance your Groovy programming skills and boost productivity.
Learn functional programming with Clojure through coding challenges. Practice threading macros, binary string manipulation, and map data structures while solving exercises on exercism.io.
Learn to create custom Domain-Specific Languages in Groovy with this hands-on tutorial. Explore closure delegation, annotations, and practical implementation of a Jenkins pipeline DSL in just 20 minutes.
Explore top 10 new features in Groovy 4.0, including sealed types, switch expressions, and record types. Quick overview of enhancements for developers seeking to leverage the latest Groovy capabilities.
Optimize Groovy script performance with GraalVM native-image compiler. Learn installation, execution, compilation, and native image creation for faster startup and improved efficiency.
Discover five common Jenkins Pipeline mistakes and learn best practices for efficient pipeline development, including syntax validation, unit testing, and optimal resource utilization.
Set up Jenkins Pipeline matrix with multiple Java versions using Docker containers. Learn to create Dockerfiles, install SDKMAN!, configure Java and Maven, and define matrix stages for efficient CI/CD workflows.
Comprehensive guide to Jenkins Pipeline environment variables: usage, setting, overriding, and best practices. Includes practical examples and tips for effective implementation.
Learn to set up Jenkins Pipeline for Maven projects using Docker containers. Explore three methods: Global Tools Configuration, official Maven Docker image, and custom Dockerfile with added tools.
Learn functional programming with Clojure through coding challenges. Practice basic concepts and solve katas to improve your skills in this hands-on video series documenting a learning journey.
Get personalized course recommendations, track subjects and courses with reminders, and more.