Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Management & Leadership
Artificial Intelligence
AI Assistants
Financing Innovative Ventures
AI and Big Data in Global Health Improvement
Successful Negotiation: Essential Strategies and Skills
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Modernize legacy systems using Event Sourcing: Capture data with Debezium, process with Kafka Streams, and store in diverse databases for flexible, context-specific data access and improved scalability.
Explore advanced serverless architectures, patterns, and best practices for AWS Lambda, covering development, testing, debugging, monitoring, and security, while addressing common misconceptions.
Explore Graal, the new Java-based JIT compiler for JVM, its implementation, usage in JDK 9/10, and practical considerations for benchmarking and production environments.
Explore serverless computing: its impact on architectures, usability for MBaaS, FaaS, and microservices. Discover how this paradigm truly delivers on the cloud's pay-as-you-go promise.
Explore patterns for long-running services that reduce system complexity by handling failures gracefully, allowing for asynchronous responses and extended problem-solving timeframes.
Discover Test Impact Analysis to speed up test automation in JVM projects. Learn to implement TIA tools, especially useful for mono-repos, using JUnit extensions and Git integration.
Discover strategies for building resilient microservices, focusing on graceful failure handling and robust system design. Learn from real-world experiences and explore useful patterns for improved reliability.
Explore advanced deployment strategies on Kubernetes: blue-green, A/B testing, and canary releases. Learn to set up a Continuous Delivery pipeline for controlled and predictable cloud-native application deployment.
Practical introduction to TypeScript for Java developers, covering its powerful type system, syntax, IDE support, debugging, and migration strategies for existing code.
Explore 10 crucial web application security practices for developers, focusing on in-depth insights to make security engaging and integral to project development.
Explore Progressive Web Apps: combining web and native app experiences for instant loading, offline functionality, and push notifications, without installation.
Explore modern SQL features beyond SQL-92, comparing traditional and contemporary solutions to common problems. Learn how to leverage advanced capabilities across various database systems.
Explore the health risks of prolonged sitting and discover practical solutions to combat sedentary lifestyles in the tech industry, promoting a cultural shift towards better well-being.
Explore the evolution of UI state management, from MVC to Flux and Redux, understanding key concepts like unidirectional data flow and single source of truth for building complex applications.
Explore how blockchain concepts and Hadoop can revolutionize banking, enabling massive transaction processing and data storage using technologies like Apache Kafka, HDFS, Spark, and Accumulo.
Get personalized course recommendations, track subjects and courses with reminders, and more.