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
Discover strategies for bootstrapping teams and driving impactful projects as a staff engineer. Learn to navigate challenges, inspire vision, and lead from within to deliver exceptional outcomes.
Explore developer self-service ecosystems: benefits, implementation challenges, and lessons learned from engineering leaders.
Celebrate the role of senior individual contributors and explore the rewards of being a Staff+ engineer in tech leadership.
Explore strategies for implementing effective technical leadership structures in growing engineering organizations, addressing scalability challenges and fostering inclusive decision-making processes.
Discover strategies for implementing effective, balanced processes that enhance team productivity and engineer satisfaction while adapting to evolving needs and cultural dynamics.
Discover strategies to navigate complex emotions and overcome challenges in legacy software transformation, enhancing team innovation and growth.
Discover techniques to enhance code habitability using AI coding assistants while avoiding pitfalls that lead to brittle, defect-prone software.
Explore performance bottlenecks in Slack's desktop app, examining architectural decisions and strategies to mitigate inefficiencies causing system strain.
Empower engineers through curiosity-driven questions, fostering critical thinking and decision-making. Learn to validate ideas, provide safety nets, and align with company values for enhanced team ownership and performance.
Explore AI ethics, historical tech parallels, and mitigation strategies for modern product teams to address potential harms and ensure responsible AI development.
Discover strategies for scaling expertise on smaller teams, rethinking structures, and building resilient cultures. Learn to adapt, mitigate risks, and recognize opportunities for organizational pivots.
Gain insights on managing expectations during large-scale infrastructure migrations. Learn strategies for effective communication, understanding human motivations, and navigating challenges in transforming deployment practices.
Unlock real feedback, avoid managerial pitfalls, and enhance self-awareness to empower your engineering team. Learn strategies for better decision-making and effective leadership.
Explore decision-making strategies for engineering leaders, comparing perspectives of Senior Engineering Manager and Senior Staff Engineer. Learn to balance motivation and detail-orientation effectively.
Navigate tech industry changes, adapt leadership strategies, and redefine your role as an engineering leader in uncertain times. Gain insights to thrive amidst evolving workplace dynamics.
Get personalized course recommendations, track subjects and courses with reminders, and more.