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 all talks and presentations from Voxxed Days. Dive deep into the latest insights, research, and trends from the world's leading experts.
Comparison of Java persistence frameworks for NoSQL databases, exploring strengths and weaknesses across different database types. Insights for choosing the right framework based on project needs.
Explore asynchronous programming in Java and JavaScript, comparing multithreading, CompletableFuture, and Virtual Threads. Learn when to use each API for optimal problem-solving in concurrent programming.
Explore serverless Java app deployment using MicroProfile and Quarkus on Google Cloud Run. Learn to create and deploy applications with minimal infrastructure management for fast, efficient cloud-based development.
Explore Java performance analysis tools like jcmd, jconsole, and jstat. Learn to gather insights on classes, threads, and GC for effective application optimization and integration with monitoring systems.
Explore cutting-edge tools like GitHub Codespaces, Copilot, and GPT-4 to revolutionize software development, boost efficiency, and streamline collaboration through cloud-based environments and AI-powered assistance.
Aprenda a identificar, gerenciar e prevenir dÃvidas técnicas em sistemas de software. Descubra estratégias para manter seu aplicativo confiável, seguro e lucrativo a longo prazo.
Explore benefits and challenges of integrating UX and software teams for improved user flows, performance, and collaboration, addressing knowledge gaps and shared responsibilities.
Explore career progression in tech, from junior to leadership roles, and understand how your evolving responsibilities impact team dynamics and overall success.
Explore Software Bill of Materials (SBOM) for enhanced cybersecurity. Learn about SBOM tools, formats, and integration in DevSecOps pipelines. Practical examples using Syft, Grype, and bomber for vulnerability scanning.
Discover strategies for achieving continuous delivery through comprehensive test automation, from unit tests to A/B testing, enhancing production stability and deployment speed.
Design Thinking toolkit for product creation: Learn to validate ideas, understand customer needs, and develop meaningful products through empathy, experimentation, and collaborative thinking.
Explore progressive delivery techniques for Kubernetes, including blue-green deployments, canary releases, and GitOps, to safely validate applications in production using tools like Istio, Prometheus, and Argo.
Explore data-oriented programming principles and pattern matching in Java for safe, powerful, and maintainable ad-hoc polymorphism. Compare with OOP to understand when to apply DOP effectively.
Discover the benefits of upgrading to Java 17, learn about the challenges involved, and get practical tips for a smooth transition. Prepare for Java 21 with concrete examples and solutions.
Explore Project Amber's solutions to Java's pain points, including text blocks, pattern matching, records, and more, enhancing expressiveness and readability in the language.
Get personalized course recommendations, track subjects and courses with reminders, and more.