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 Shopify's remote work strategies for global talent attraction and cultural transformation in leadership.
Develop as a senior individual contributor: define your journey, set impactful goals, and create an effective work backlog for career growth.
Explore insights on developer productivity, learn from team surveys, and discover effective approaches to enhance engineering efficiency.
Develop skills to transition into managing managers, focusing on business success, mentorship, and cultural impact while navigating challenges.
Explore dimensions of scaling engineering organizations and learn leadership strategies for success through intentional growth, culture, communication, and data-driven approaches.
Learn best practices for successful refactors and rearchitectures, avoiding common pitfalls and improving development velocity through practical lessons and strategies.
Gain practical strategies to become a more strategic leader, enhancing your effectiveness and success in your role.
Explore intentional technical debt as a strategic tool for rapid development, using Squarespace's Email Campaigns as a case study. Learn practical guidelines for leveraging tech debt effectively.
Explore low-level systems, open source, and networking paradigms to enhance your understanding and skills as a developer.
Discover strategies to nurture and empower junior engineers, fostering long-term success and preventing burnout in the tech industry.
Discover how selfish mentoring can lead to better outcomes for both mentors and mentees, enhancing personal and professional growth.
Explore strategies for leaders to build team capabilities and foster continuous improvement, ensuring organizational success and employee growth.
Explore a revolutionary approach to software architecture decisions, emphasizing collaborative practices and dismantling traditional hierarchies.
Navigate the challenges of new leadership roles, focusing on team feedback and understanding motivations for success.
Discover strategies for enhancing customer experience, improving team dynamics, and boosting productivity through effective leadership and process optimization.
Get personalized course recommendations, track subjects and courses with reminders, and more.