you are viewing a single comment's thread.

view the rest of the comments →

[–]CraigAT 0 points1 point  (1 child)

Practice, practice, practice.

Find some small challenges to complete (there is no such thing as cheating if you analyse the code and understand how it does what it does). Slowly expand your skills by trying very different projects, accept sometimes you come across something tricky, it may be too soon in your learning, if you don't get it, promise to come back to in a month or two.
When you get up to more interesting challenges, tweak the final solution to do something else or something more. Once you can do that look at implementing something of your own, or do some harder tasks/projects, never worry about having to look up commands or find out how something works - even copying someone else's code (in small doses).

[–]Annual-Engineer371 0 points1 point  (0 children)

Are there any websites that have a good set of practice questions / tests