Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Taro packages up actionable advice from leaders at the world's best tech companies, helping engineers grow their career and get promoted faster.
Master essential communication techniques for software engineering success, from structuring thoughts logically to leading effective meetings using proven frameworks like PREP, STAR, and Pyramid Principle.
Gain insights into accelerated software engineering career growth, from choosing career paths to mastering crucial technical and soft skills, with proven strategies for earning promotions and excelling in performance reviews.
Master practical system design skills for building scalable, production-ready features, from requirements gathering to implementation planning, with focus on real-world engineering challenges and team collaboration.
Master data structures and algorithms for FAANG interviews through proven strategies, interview techniques, and systematic preparation methods. Learn optimal approaches for problem-solving and gain confidence in technical rounds.
Master proven strategies to boost your tech compensation through effective negotiation tactics, leverage creation, and confident discussions with recruiters and hiring managers.
Discover how to generate valuable side project ideas that attract users and employers, with frameworks for evaluating feasibility, market demand, and technical complexity.
Master system design interview strategies, from requirement gathering to solution evaluation, with practical examples and a mock interview focused on Snapchat filters implementation.
Discover a proven career growth framework that helps accelerate professional advancement through a systematic approach of delivering results, seeking opportunities, and gaining managerial support.
Master effective workplace relationships by learning strategies for managing up, communicating with bosses, handling conflicts, and navigating professional development with senior leadership.
Master a repeatable system for ML system design interviews, learning to structure your thoughts, communicate clearly, and demonstrate senior-level thinking to stand out from other candidates.
Master the art of asking impactful questions in software engineering, from technical inquiries to effective favor requests, while building trust and maintaining professional credibility.
Gain insights into the Tech Lead role through practical strategies, leadership patterns, and real-world scenarios for effectively leading engineering teams and driving technical excellence.
Master the path to software engineering promotion through proven strategies for career advancement, performance optimization, and effective self-advocacy at top tech companies.
Master open source contribution fundamentals and best practices, from finding projects and understanding codebases to making impactful commits, guided by Meta's former Head of Open Source.
Master the transition from junior to mid-level engineer by learning essential coding practices, independence skills, collaboration techniques, and professional growth strategies for accelerated career advancement.
Get personalized course recommendations, track subjects and courses with reminders, and more.