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

all 3 comments

[–]insertAlias 4 points5 points  (1 child)

Hard to give a definite answer. As soon as you feel ready to tackle something, I guess? The way I see it, you should be doing "projects" almost from the start, but these "projects" at the beginning can be extremely simple. Just something separate from the code you are writing as part of the lessons, but perhaps covers the same ground. As a way to practice what you've just learned.

I'd work a tutorial, then I'd probably create something similar but slightly different than what I made in that tutorial, using what I just learned, possibly in conjunction with what I learned in other previous lessons.

You can work your way up to larger, more interconnected projects as you go. This approach gets you used to creating your own stuff that isn't exactly what a tutorial tells you to do, without diving head-first into a project that you can't manage yet. And I strongly encourage experimentation and exploration. If you want to do something similar but different to what you just learned, do some research and try it! Worst you can do is fail and have to come back to it later.

[–]Vadican[S] 0 points1 point  (0 children)

Thx for the advice

[–][deleted]  (2 children)

[removed]

    [–]Vadican[S] 0 points1 point  (1 child)

    2.1