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
Explore how engineering leaders contribute to effective hiring, maximize team resources, and make informed decisions for brilliant hires.
Explore balancing experimentation and code quality in software development, leveraging SDLC practices to manage risk and reduce technical debt.
Master effective communication strategies for senior individual contributors to excel in staff+ roles.
Explore cloud-native app development benefits, challenges, and implementation strategies. Learn key platforms, tools, and cultural shifts for successful cloud adoption in engineering teams.
Explore strategies for navigating and evolving legacy codebases, drawing insights from experiences with both established and younger companies.
Explore the pros and cons of standardization projects in tech organizations, learning to assess their suitability and avoid common pitfalls.
Define your development journey as a staff+ engineer, set goals, create a work backlog, and track progress to grow as an engineering leader in the individual contributor track.
Discover effective strategies for scaling influence as a Staff Engineer through documentation and working groups, enhancing impact on both technical and non-technical stakeholders.
Discover strategies for effective time management in staff+ roles, optimizing productivity and avoiding burnout while meeting diverse expectations.
Explore options and actions for transitioning from line management to individual contributor roles, empowering informed career decisions.
Discover how to build a diverse and inclusive tech team from scratch, inspired by one developer's journey from solo frontend engineer to leading a 20+ member guild.
Explore key strategies for evolving technology stacks, organizations, and work methods to realize ambitious digital transformations in large-scale enterprises.
Discover strategies for maximizing impact and trust as a Principal Engineer through effective prioritization and overcoming common challenges.
Discover strategies for seamless large-scale migrations, addressing technical and organizational challenges to simplify complex transitions.
Explore the journey of content through microservices architecture, gaining insights into complex application workflows and data flow.
Get personalized course recommendations, track subjects and courses with reminders, and more.