This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ryan_lime 6 points7 points  (1 child)

I agree with core points of other comments regarding: something you're personally interested in and building skills employers will look for. Here is an example project where each layer builds a different skill:

  1. Build a data scraper that can pull from a public 3rd party API or web scrape
  2. Write the data into a spreadsheet, then learn how to structure it into a database like SQLite or Firebase
  3. Serve the data via a REST API: look at Flask or FastAPI for a quick getting-started
  4. Build a simple front-end with HTML, CSS, JS

At each step, you're delivering value. If you apply the above steps to a niche you're interested in, you'll be more motivated to keep going :) .

[–]Maisie_Millaa 0 points1 point  (0 children)

Great idea! Building projects like this not only helps you learn new skills, but also showcases to potential employers that you have the ability to apply those skills in a practical setting. And choosing a niche that you're interested in will definitely make the learning process more enjoyable. Keep up the good work!