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
Discover how Quarkus redefines Java performance by moving work to build time and using indexing to improve startup times, memory footprint, and throughput for senior developers and architects.
Discover strategies to enhance AI-generated code quality by providing better context and learn how team dynamics evolve when adopting generative AI coding assistants.
Explore Slack's architectural evolution from complex "Workspace Model" to streamlined "Unified Grid," drawing parallels with historical shifts in scientific understanding while revealing practical lessons in system simplification.
Explore the 2025 Culture & Methods Trends with industry experts as they discuss AI's real impact, building resilient engineering teams, observability trends, and the evolving software development landscape.
Discover how Generative AI can boost software development productivity, with real-world insights on implementation wins and pitfalls from Wealthsimple's journey.
Explore user co-design techniques and prototyping methods to build impactful technology products, featuring insights on generative AI for rapid development from IDEO experts.
Discover how senior developers can transition from coding to strategic leadership, building internal brand, engaging users, and driving organizational impact beyond technical skills.
Discover how Clojure's 17-year evolution mirrors personal growth patterns, revealing lessons about curiosity, learning from failure, and sustained innovation for senior developers.
Discover why traditional productivity metrics harm creativity and code quality, plus learn the science behind effective downtime for better problem-solving in software development.
Discover how playful experimentation and "messing around" enhances software engineering productivity, problem-solving skills, and creativity in modern development practices.
Uncover hidden patterns and pitfalls in data streaming that senior engineers often miss, focusing on consistency, complex joins, and AI scaling challenges.
Discover neuroscientific secrets behind effective communication and lasting behavioral change for senior developers, architects, and engineering leaders to master influence.
Discover the core concepts of Zero Trust architecture beyond buzzwords, with practical foundations and business use cases for building secure, scalable cloud-native applications.
Discover the truth about deploying open-source LLMs in production with insights on performance benchmarks, hardware requirements, and optimization techniques like quantization and LoRA for competitive advantage.
Explore the debate on prompt engineering as a programming language versus a tool, examining its syntax, expertise requirements, and future impact on software development and AI systems.
Get personalized course recommendations, track subjects and courses with reminders, and more.