Project Ideas

14 min read

In an interview, a small project that works tells more than a long list of certificates. This lesson shows how to choose a project, gives you six ideas at three levels, and shows how to present your work.

New words

Portfolio
A small collection of your projects that you can show to others.
Scope
How much work a project includes. A small scope is easy to finish.
README
The first page of a project on GitHub. It explains what the project does.
Demo
A short show of your project working, live or in a video.
Baseline
A simple first answer that your project must beat to prove it helps.
Repository
A folder of your code stored on GitHub. People call it a repo.

What you will learn

  1. Why a project beats a certificate
  2. How to choose a project
  3. Beginner projects (week 1 to 2)
  4. Intermediate projects (week 2 to 3)
  5. Advanced projects (week 3 to 4)
  6. Free tools and how to present your work
  7. Try it: pick your next project
  8. Common mistakes
  9. Interview tip
  10. Key takeaways

10 quiz questions at the end.

Start this lesson

The full lesson, with interactive demos and the quiz, opens after you sign in with Google. It is free.

All lessons · Back to the roadmap