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
Web Development
Algorithms and Data Structures
Cybersecurity
Bitcoin and Cryptocurrency Technologies
Preventing Dementia
Greek and Roman Mythology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore the current state of IPv6 adoption, its impact on internet architecture, and lessons learned from this massive protocol transition that shaped our dual-stack reality.
Discover effective strategies for scaling technical leadership by empowering colleagues through mentoring, teaching, and creating growth opportunities that benefit both individuals and organizations.
Learn essential strategies for delegating work effectively as a Staff Engineer, focusing on building trust, clear communication, and empowering team members without direct authority.
Discover strategies for transforming ideas into impactful innovations through a systematic approach to classifying, prioritizing, and scaling up different types of innovative initiatives in technology organizations.
Discover effective strategies for engineering leaders to manage team velocity while aligning with company goals and maintaining sustainable productivity without compromising quality.
Discover effective strategies for engineering leadership, focusing on maintaining technical relevance, developing proactive mindsets, and navigating future challenges while leading teams through change.
Discover effective strategies for developing leadership and management skills in a safe environment before applying them in real team situations.
Master the art of pitching engineering projects to management. Learn strategies for convincing decision-makers to prioritize crucial infrastructure work over feature development.
Explore how open source software maintenance practices translate to staff engineering skills, scaling influence, and effective collaboration.
Explore the critical shift in software engineering towards failure-safe systems and learn how leaders can drive this change in the profession.
Explore technical debt through a database case study, distinguishing good from regrettable choices and learning when to tackle complex issues.
Explore rocket science lessons on resilience and product security, analyzing historical software flaws to improve design, testing, and validation practices.
Explore effective principles and practices for sustaining systems resilience, drawing inspiration from nature, human adaptations, and engineering practices.
Explore organizational challenges in observability platform adoption, focusing on psychological safety and effective reliability management strategies.
Discover strategies for organizational alignment through Carta's initiatives: defining shared execution strategy and designating senior engineers as "Navigators" to drive and interpret strategy across teams.
Get personalized course recommendations, track subjects and courses with reminders, and more.