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
Psychology
Information Technology
Digital Marketing
AP® Microeconomics
Let's Get Started: Building Self-Awareness
Dino 101: Dinosaur Paleobiology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to navigate complex team dynamics and drive progress as a Staff+ engineer by becoming a skilled facilitator and decision-maker.
Explore the tension between correct engineering decisions and user-centric choices when upgrading long-standing features, uncovering surprising use cases in product development.
Explore a decision-making framework to determine if multi-cloud strategy is right for your organization, addressing outages and vendor lock-in concerns.
Discover the Listen-Act-Share framework for identifying and pursuing high-impact projects as a Staff Engineer, with real-world examples and practical insights.
Explore declarative interfaces and GraphQL for streamlined streaming app development, focusing on reusability and best practices from Airbnb's experience.
Navigate uncharted waters of major tech stack refactoring. Learn strategies for leading teams through modernization, balancing innovation with practical implementation.
Discover best practices for reducing infrastructure costs in development and production, with insights from Sally Wahba's diverse industry experience.
Navigate uncertain times in tech by focusing on available resources, prioritizing key objectives, and supporting team members' individual challenges and aspirations.
Lead with empathy and trust to retain tech talent during economic shifts. Understand core motivators, reprioritize work, and focus on building community and purpose.
Discover techniques for providing calibrated support in team settings, drawing insights from puzzle design to enhance guidance effectiveness in various contexts.
Discover a practical ritual to foster psychological safety in teams, with insights from Riot Games on rebuilding trust and implementing effective workshops.
Learn to manage team members out humanely. Explore setting expectations, providing feedback, and framing situations objectively. Gain insights on tough conversations and fostering growth while maintaining accountability.
Explore communication habits to improve team understanding of dates and deadlines, enhancing motivation, cohesion, and productivity in software development projects.
Discover key lessons and skills for transitioning from Senior to Staff+ roles, drawn from real-world experience on Slack's Enterprise Key Management project.
Explore six essential skills for engineering leaders to thrive in today's tech landscape, adapting to increased scrutiny and accountability.
Get personalized course recommendations, track subjects and courses with reminders, and more.