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
Communication Skills
Software Development
Digital Marketing
How to Write Your First Song
Bioseguridad y equipo de protección para la prevención de COVID-19
Let's Get Started: Building Self-Awareness
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Hedy, a gradual programming language designed to make coding accessible for kids. Learn about its leveled approach, pedagogy, and impact on young learners worldwide.
Explore strategies to enhance code quality, including SLAP, cohesion, intention revelation, and meaningful naming. Learn the economic impact and importance of maintaining high-quality code in software development.
Explore server-side Kotlin with coroutines, enhancing scalability and reliability. Learn to mitigate traditional thread-based issues and leverage asynchronous programming for efficient, safe server-side development.
Explore observability and distributed tracing in complex architectures. Learn key concepts, tools, and standards for effective monitoring and troubleshooting in microservices and hybrid cloud environments.
Exploring programming through linguistics, examining code as language and collaboration. Insights from grammar theory, language acquisition, and sociolinguistics to enhance programming practices and perspectives.
Explore serverless architecture's benefits and challenges, from simplified development to potential complexities in debugging and performance analysis. Learn how it compares to containers and Kubernetes.
Explore how businesses can drive global happiness through conscious practices, sustainable operations, and employee well-being, empowering consumers to vote with their wallets for a better world.
Explore music theory and discrete optimization to create better Spotify playlists. Learn how to teach computers playlist-making rules and build algorithms for generating cohesive, mood-setting song collections.
Explore recent changes in Java's release cadence, licensing, and features, with insights on Java 12, 13, and future developments from Oracle's Java Platform Group leaders.
Strategies for implementing progressive delivery controls and observability in CD pipelines to improve risk management, engineering focus, and overall results.
Explore open-source tools for deploying and managing Kubernetes clusters on Azure, including Helm, Draft, Brigade, and Duffle. Learn practical techniques for reproducible and versioned cluster management.
Explore data-driven observability and incident response in DevOps, focusing on proactive approaches, streamlined processes, and effective emergency management techniques.
Explore reactive programming in Spring 5, covering WebFlux, Spring Data, Security, Boot 2.0, and Cloud Finchley. Learn to build scalable, resilient microservices with improved I/O handling and fault tolerance.
Explore gRPC adoption challenges and solutions, including FullStory's tools for testing and interacting with gRPC servers. Learn best practices for overcoming obstacles in implementing this industry-standard protocol.
Explore how Big Data revolutionizes software engineering, from treating releases as controlled experiments to leveraging data for testing non-functional requirements and driving continuous improvement.
Get personalized course recommendations, track subjects and courses with reminders, and more.