Unlock Your Tech Career With Expert Learning Paths

Discover how to navigate the most critical parts of being a software engineer, including job searching, negotiation, promotion, and leadership.

Learn with 113,000+ software engineers from 300+ companies
Meta company logoGoogle company logoMicrosoft company logoTikTok company logoPinterest company logoSnapchat company logoRobinhood company logoLinkedIn company logoReddit company logoUber company logoAmazon company logo
113KUsers
89+ HrsCourses
89.3KJobs
300+Events

Our Learning Paths

Follow Our Expert-Designed Learning Paths To Guide Your Career

Land Your Dream Job In Tech

Land Your Dream Job In Tech

10 courses33 hours, 2 minutes
Finding a job as a software engineer sucks. From "gotcha" data structures and algorithms (DSA) problems to recruiters ghosting you, the tech interview grind is often miserable. This learning path walks you through the many ins and outs of the tech interview grind from polishing your resume to cracking FAANG interviews to negotiating your offer.
0%
Nail Your Promotion: Senior To Staff (L5 -> L6)

Nail Your Promotion: Senior To Staff (L5 -> L6)

4 courses9 hours, 53 minutes
The Staff Engineer promotion can feel impossible: it requires a level of initiative and ownership that engineers rarely demonstrate. However, the reward is immense: Staff Engineers are clear leaders in their org, often commanding $500K+ in total compensation (TC). This learning path teaches you how to break past senior to this incredibly coveted level.
0%
Nail Your Promotion: Mid-Level To Senior (L4 -> L5)

Nail Your Promotion: Mid-Level To Senior (L4 -> L5)

8 courses16 hours, 9 minutes
"Senior Software Engineer" is a title with a beautiful ring to it, and it's one that every software engineer aspires to. Top-notch senior engineers are incredibly coveted by tech companies, especially Big Tech, as there's simply not enough of them. Here’s all you need to know to make this critical career level up.
0%
Nail Your Promotion: Junior To Mid-Level (L3 -> L4)

Nail Your Promotion: Junior To Mid-Level (L3 -> L4)

6 courses14 hours, 24 minutes
Congratulations on breaking into tech and becoming a junior engineer! Now how do we make it so people stop calling you "junior" as soon as possible? 😅. Use the resources here to grow from junior to mid-level fast.
0%
Become A Better Engineer

Become A Better Engineer

8 courses17 hours, 18 minutes
Not targeting a specific career goal like a promotion or fancy new job? No worries, we’ve got you covered. These courses cover the timeless skills every engineer needs to succeed, regardless of what company they work for, which tech stack they specialize in, and how many years of experience they have.
0%
Crack The Data Structures And Algorithms Interview

Crack The Data Structures And Algorithms Interview

7 courses12 hours, 4 minutes
Data structures and algorithms, otherwise known as "DSA". Dread it, run from it, LeetCode still arrives, especially if you're trying to get into FAANG. These problems are notoriously frustrating as they're both hard to understand and not relevant at all to what software engineers actually do on the job (including at Big Tech). They’re a necessary evil that we must deal with, and this course is here to help.
0%

Our Courses

Learn Everything You Need To Succeed As A Software Engineer

Land Your Dream Job

The Top Ways People Fail System Design Interviews course image
1 hour, 31 minutes
Profile picture
Sophie NovatiFounder @ Formation (ex-Nextdoor/Meta Staff Engineer)
Crash Course: Beginner Data Structures And Algorithms Concepts course image
9 hours, 58 minutes
Profile picture
Alvin ZablanFounder at Structy and React Formula | ex-Google
Ace Your Tech Interview And Get A Job As A Software Engineer course image
4 hours, 38 minutes
Profile picture
Alex ChiouTech Lead @ Robinhood, Meta, Course Hero
Get More Interviews: Write A Stellar Resume As A Software Engineer course image
2 hours, 14 minutes
Profile picture
Alex ChiouTech Lead @ Robinhood, Meta, Course Hero
Master The Data Structures And Algorithms Interview course image
2 hours, 51 minutes
Profile picture
Alex ChiouTech Lead @ Robinhood, Meta, Course Hero
Master The Behavioral Interview As A Software Engineer course image
2 hours, 45 minutes
Profile picture
Alex ChiouTech Lead @ Robinhood, Meta, Course Hero
How To Crack System Design Interviews As A Software Engineer course image
1 hour, 1 minute
Profile picture
Gaurav Sen (gkcs)Founder at InterviewReady. Ex-Uber, YouTube creator
The Insider's Guide To Negotiating Your Tech Salary And Compensation course image
3 hours, 17 minutes
Profile picture
Rahul PandeyTech Lead/Manager at Meta, Pinterest, Kosei

Nail Your Promotion

Nail Your Promotion As A Software Engineer course image
4 hours, 9 minutes
Profile picture
Alex ChiouTech Lead @ Robinhood, Meta, Course Hero
Managing Up: Build Effective Relationships With Your Boss course image
1 hour, 55 minutes
Profile picture
Ethan EvansEx-Amazon VP, Leadership Coach
Grow From Junior To Mid-Level Engineer: L3 To L4 course image
1 hour, 49 minutes
Profile picture
Alex ChiouTech Lead @ Robinhood, Meta, Course Hero
Ace Your Tech Interview And Get A Job As A Software Engineer course image
4 hours, 38 minutes
Profile picture
Alex ChiouTech Lead @ Robinhood, Meta, Course Hero
Grow From Senior To Staff Engineer: L5 To L6 course image
2 hours, 2 minutes
Profile picture
Rahul PandeyTech Lead/Manager at Meta, Pinterest, Kosei

Become A Better Engineer

The Complete Onboarding Guide For Software Engineers course image
3 hours, 11 minutes
Profile picture
Rahul PandeyTech Lead/Manager at Meta, Pinterest, Kosei
Tech Lead Blueprint: Role, Skills, and Strategies course image
1 hour, 45 minutes
Profile picture
Lalit KunduStaff SWE @ YouTube, Engineering Mentor, SWE Guru
Level Up Your Code Quality As A Software Engineer course image
3 hours, 36 minutes
Profile picture
Alex ChiouTech Lead @ Robinhood, Meta, Course Hero
Become The Go-To Expert As A Software Engineer course image
58 minutes
Profile picture
Jordan CutlerSenior Engineer at Pinterest, Author of High Growth Engineer
Maximize Your Productivity As A Software Engineer course image
2 hours
Profile picture
Alex ChiouTech Lead @ Robinhood, Meta, Course Hero

Get More Done

Maximize Your Productivity As A Software Engineer course image
2 hours
Profile picture
Alex ChiouTech Lead @ Robinhood, Meta, Course Hero
How To Be An Effective Tech Lead course image
53 minutes
Profile picture
Jocelin HoFormer CTO of Cooby, ex-Meta Tech Lead
Timeless Career Advice for Software Engineers course image
1 hour, 28 minutes
Profile picture
Louie BacajSenior Director at Walmart. Engineer turned entrpreneur.
Managing Up: Build Effective Relationships With Your Boss course image
1 hour, 55 minutes
Profile picture
Ethan EvansEx-Amazon VP, Leadership Coach
Become The Go-To Expert As A Software Engineer course image
58 minutes
Profile picture
Jordan CutlerSenior Engineer at Pinterest, Author of High Growth Engineer