You can be good in coding by practising various algorithms which will clear your basics.
After that you can work on small small projects to improve your coding skills.
I think sololearn app is the best to practice coding problems.
Hey Omin Zalera
You can use that awsome search bar above to look for similar questions before asking 🙂
Not posting duplicate threads really helps the devs to keep this section neat
You cannot master any language completely. The theory never ends. You could improve yourself by daily continuous practice. Try to learn new concepts,analyze your strength and weakness, work on your weakness, ask your doubts and most importantly try to code by yourself without someone's help. Then you will become a good programmer.
you need to put in the work, dedication... hours and hours of practice, creating your own projects, being creative with the language and exploring it in many ways as possible.
avoid tutorials, use the official language's documentation + a good book to understand how the language actually works
First thing you should learn algorithm then learn step by step with online taturial video and practice theme . Then you find a reference book and study it and start to code what you learn finally make summary hins to review theme . In this situatin some things like codesheets help you ...then you shoud learn other things and try to combine new things you learn with old things you have learnt before. It is good practice. For example you combine html 4 with css and made a theme . When I learn html5 tried to chang my theme code to html5 ..... there are other things to master but I maybe say later . I thing the above thing I told to you is good for you . I wish you master in what you like 🙂
There is a Saying called"PRACTICE MAKES MAN PERFECT"......
Thus, a person must have Determination, Interest and Passion on any Language that he/she is to learn....Therefore, Practice is the only key for Perfection of any Programming Language.Then you must have a Basic Knowledge about that Language to Master the very specific Course.