We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.

Second Personal Project

Build a personal project on your own, completely from scratch, then submit it to the community for feedback.

What will you learn?

You can't truly become a developer if you can't build your own stuff. Theory and foundations are important, but you also need to be able to fly solo. The purpose of this project is two-fold: a chance to put your skills into practice and to add another project to your portfolio. Well-built personal projects will help you land interviews and jobs, so make sure to put in the effort!

Join 451 students in the Second Personal Project course

Read reviews of their learning experiences

Could use more exercises, but solid overall.

(5/5)
BarnesUK  profile image

BarnesUK

Chicago

The real-world context made the concepts click for me.

(3/5)
Allan Amstadt profile image

Allan Amstadt

Germany

Appreciated the tips on common pitfalls and debugging.

(3/5)
Sanket Nandkishor Charbhe profile image

Sanket Nandkishor Charbhe

India

This lesson exceeded my expectations. I went in thinking I knew the basics, but the deeper dives into trade-offs and edge cases were exactly what I needed. The instructor didn’t just show ‘happy path’ solutions: they demonstrated how to think about failure modes, performance bottlenecks, and future extensibility. The capstone project, while optional, gave me the perfect sandbox to experiment and get feedback.

(4/5)
Eli Sokov profile image

Eli Sokov

New York City, NY, USA

Helpful examples and explanations.

(4/5)
Jeremy Novak profile image

Jeremy Novak

Weatherford, TX

Solid overview with just enough depth to be practical.

(3/5)
Jonathan Schweder profile image

Jonathan Schweder

Dublin, Ireland

Appreciated the tips on common pitfalls and debugging.

(4/5)
Hunter Beckmann profile image

Hunter Beckmann

Utahtest

The real-world context made the concepts click for me.

(4/5)
Jerry Erbs profile image

Jerry Erbs

Hamburg, Germany

Challenging but rewarding.

(4/5)
Lam Tran profile image

Lam Tran

Saigon, Vietnam

Showing 1-9 of 10

or view more reviews

Mediocrity doesn't cut it anymore

The only way to become a great developer is to write a lot of code

Avoid tutorial hell

by writing a ton of code

Stay motivated with

a game-like curriculum

Build portfolio projects

to prove your skills

Delve deeper

into foundational concepts

Learn flexibly online

without interrupting your life

For 1% the price of college

to minimize your financial risk

Frequently asked Questions

Got questions? We've got answers

Yes! It's free to create an account and start learning. You'll get all the immersive and interactive features for free for a few chapters. After that, if you still haven't paid for a membership, you'll be in read-only (content only) mode.