Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Algebraic Geometry
SQL
Computer Science
Project Management: The Basics for Success
Sustainable Tourism: Society & Environmental Aspects
Introducción a los encofrados y las cimbras en obra civil y edificación
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Esplora ZGC e ShenandoahGC, i nuovi Garbage Collector di Java 11/12, per ridurre le pause a pochi millisecondi. Impara ad attivarli, configurarli e ottimizzare le prestazioni.
Explore GraalVM's revolutionary impact on Java, enabling millisecond boot times and minimal memory usage. Learn to adapt existing applications and frameworks for optimal performance on this promising platform.
Exploring how the 4 Rules of Simple Design apply to functional programming, with examples of how category theory concepts naturally emerge in code for better design.
Explore Infinispan 10's powerful features for building high-performance applications and microservices. Learn about distributed caches, in-memory datagrids, and their implementation in modern reactive architectures.
Esplora il Deep Learning distribuito con DeepLearning4J, ND4J e Apache Spark. Scopri potenzialità e sfide nell'implementazione di reti neurali multilayer su diverse modalità di deployment di cluster Spark.
Realizzazione di un analizzatore di sentiment per determinare il tono positivo o negativo dei testi, utilizzando commenti Reddit e Spark con Scala per creare un classificatore e misurare l'umore degli utenti.
Tecniche per rendere testabile il codice legacy, applicando seams e refactoring per migliorarne il design e la qualità complessiva.
Explore containerization for Java integration testing using testContainers. Learn best practices and see examples of leveraging containers for efficient development, testing, and deployment workflows.
Explore best practices for configuring a production-grade Kubernetes cluster using CNCF components, covering monitoring, logging, disaster recovery, load balancing, and application management.
Optimizing Twitter services using Graal and Machine Learning for improved performance and cost reduction, with insights on autotuning Graal inlining parameters.
Explore best practices for serverless applications, including infrastructure as code, local debugging, state management, continuous delivery, and safe deployments. Learn from real-world case studies.
Exploring protocols in distributed systems: their history, application, and impact on performance, resilience, and security. Insights on effective communication and coordination in concurrent environments.
Explore advanced String manipulation techniques in Java, including memory optimization, performance improvements, and lesser-known features for efficient string handling and processing.
Learn to create engaging documentation using Asciidoc and Asciidoctor, exploring syntax and JVM tools for efficient doc processing. Discover why teams worldwide are embracing this powerful markup language.
Explore Webassembly's potential in Java development, from cross-compilation to web frameworks. Learn its history, advantages over predecessors, and integration with Kotlin for cutting-edge web solutions.
Get personalized course recommendations, track subjects and courses with reminders, and more.