Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Psychology
Web Development
Python
Introduction to HTML5
Project Management: The Basics for Success
Python for Data Science
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.
Discover the power of mentorship in IT careers through personal experiences and research insights. Learn why finding or becoming a mentor is crucial for professional growth and community development.
Explore the serverless landscape beyond simple functions, including containerized apps, API gateways, orchestrators, event-driven architectures, and hybrid serverless-serverful solutions.
Explore challenges and solutions in transitioning from monolithic to microservices architecture, focusing on successful collaboration between distributed components.
Discover how testing can improve software design, find architectural flaws, and lead to better solutions. Learn to leverage testing for faster, higher-quality software development.
Implementing OAuth 2 and OpenID Connect with Spring Security Authorization Server. Learn to configure a custom authorization server and explore advantages over deprecated methods.
Implement and secure microservices using KoaJS, OAuth/OIDC standards. Learn Node.js, microservice architecture, and authentication/authorization for enterprise applications.
Learn Human Centered Design methods for product discovery and development, from identifying business challenges to prototyping and testing with real users.
Explore techniques to improve JVM start-up time for any application, including class-data sharing, AOT compilation, and useful JVM flags. Hands-on demonstrations and benchmarks included.
Explore techniques for defining, prioritizing, and testing system quality attributes in software architecture, with real-world examples and practical tools for measurement and implementation.
Discover the benefits of contributing to open source software, from learning and skill development to community building and personal growth. Gain insights on finding projects and making impactful contributions.
Explore CRaC, an OpenJDK project addressing JVM warmup issues in microservices. Learn about its snapshot approach for faster startup times while maintaining JIT optimization benefits.
Explore pragmatic system design using Serverless and Function-as-a-Service to achieve flexible deployment of business capabilities, balancing between monoliths and microservices.
Explore Paketo, an open-source tool for building container images. Learn how it simplifies deployment of MicroProfile and Jakarta EE applications using Open Liberty Runtime.
Discover key UX/UI principles, heuristics, and best practices to create products that are not just functional, but also joyful, exciting, and beautiful for users.
Get personalized course recommendations, track subjects and courses with reminders, and more.