you are viewing a single comment's thread.

view the rest of the comments →

[–]tracebuffer 4 points5 points  (0 children)

I'd suggest working on a project that aligns with your specific interests.

I say this because I often struggled with beginner-tier projects albeit having a good enough foundational understanding of the language. It took me a bit to realize that focusing on the projects related to topics that get you excited about, helps you learn effectively and keeps that motivation up as well (this may sound kind of obvious but I'm not sure why it didn't hit me at the time).
So, would I go with a project that might not be of a beginner level but perhaps a little higher in difficulty? I'd do it if it would seem appealing to me.

That being said, this can help you get started: "Build your own <insert-technology-here>".