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
Computer Science
Psychology
Algorithms and Data Structures
Stanford Introduction to Food and Health
Gamification
Learn to Program: The Fundamentals
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore software safety through SBOMs: Learn to create, analyze, and distribute software bills of materials for enhanced security and transparency in your applications.
Explore generational differences in tech, from Silent to Alpha. Understand myths, facts, and unique characteristics of each cohort to foster better intergenerational collaboration.
Explore strategies for optimizing machine learning model development, balancing speed and accuracy. Learn to assess business objectives, improve data quality, and select efficient features and models.
Explore Python's role in cutting-edge language model research, focusing on mechanistic interpretability, causal interventions, and practical examples using interpretability libraries.
Explore Python codemods for automated code improvements, focusing on security enhancements, resource management, and performance optimization using open-source tools and custom plugins.
Master advanced API design techniques for scalable distributed systems, covering REST, Thrift RPC, asynchronous calls, rate limiting, and idempotency.
Explore WebAssembly's potential in cloud computing. Learn to build serverless apps with Python and Spin, understanding WASM's benefits and its impact on cloud architecture.
Explore key insights and strategies for maintaining Python SDKs, covering approaches, protocols, version management, and testing practices gained from three years of experience.
Explore Retrieval Augmented Generation for AI apps, learning to build generative AI-powered applications rapidly and efficiently.
Explore ROS-based virtual-physical environment manipulation using Python, Three.js, and WebRTC. Learn architecture, tools, and implementation for interactive 3D visualizations and robotic control.
Optimize AWS DevOps using Python and machine learning techniques for efficient cloud infrastructure scaling and performance improvement.
Explore AI-powered image personalization techniques, from handling large image sets to implementing automated management solutions. Includes practical demo and resources for further learning.
Explore LLM potential by building a HuggingFace Agent. Learn about agents, tools, and their integration. Gain hands-on experience in setup, initialization, and custom tool creation.
Explore sketching algorithms for efficient big data processing, covering concepts, design principles, and practical applications using open-source tools like Apache DataSketches.
Explore stream processing with Apache NiFi, Kafka, RisingWave, and Iceberg. Learn real-time analytics, event-driven applications, and integrating stock data with LLMs in this comprehensive overview.
Get personalized course recommendations, track subjects and courses with reminders, and more.