Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Algorithms and Data Structures
Information Technology
Computer Networking
Improving Communication Skills
Teaching Young Learners Online
Probability - The Science of Uncertainty and Data
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Istio ambient mesh's simplified architecture, updates, and benefits. Learn about sidecar-less data plane mode, custom ztunnel, and streamlined configurations through live demos and architectural deep dives.
Explore Apache Tomcat 11's new features, including virtual thread support, JDK 21+ requirement, and Jakarta 11 EE spec implementation. Compare performance, discuss stability improvements, and learn about future roadmap.
Explore building a real-time drone delivery app using Cadence and Apache Kafka, then apply TensorFlow for machine learning on streaming data to predict busy shops.
Explore serverless PostgreSQL's automatic scaling, rapid startup, and microVM implementation. Learn about compute-storage separation and connection management for modern stateless applications.
Explore the current state of passwordless authentication, including WebAuthn, user experience, and fallback options. Gain insights into building secure and user-friendly auth systems for the future.
Explore the dynamic interplay between Dev, Sec, and Ops in enterprise IT through live demos and hacking of Kubernetes and CNCF ecosystem capabilities.
Explore how AI tools like GitHub Copilot and ChatGPT can enhance the process of learning Python, with insights and stories to apply to your own tech learning journey.
Explore worst practices in API development through a fictitious example, learning what to avoid when building your next API for improved developer experience.
Explore how React can learn from Angular and how recent Angular changes might solve React's challenges in frontend development.
Learn essential identity access and security concepts for JavaScript developers to protect user information and enhance application safety.
Explore diverse React rendering methods with Next.js, from CSR to SSR. Learn to choose optimal rendering for each page, maximizing application performance and user experience.
Reimagine digital accessibility beyond minimum standards. Learn to integrate open source principles, utilize design tokens, and unify design systems for truly inclusive user experiences.
Explore Rust's async/await feature, its evolution since 2018, strengths, weaknesses, and lessons from production use. Gain insights into its design and future developments.
Explore distributed systems patterns and learn how durable execution simplifies system design. Discover a new approach to solving complex architectural challenges in backend programming.
Explore modern observability practices for open-source Java web applications. Learn to use Open Telemetry and JVM-level insights for performance monitoring and transparency in production environments.
Get personalized course recommendations, track subjects and courses with reminders, and more.