It depends from which language are you starting and you want to take coding/Developing as a career or not. Well, if you want to take as career start with basics of Web Development ->HTML, CSS AND JS. Take the #100DaysOfCode challenge and just don't loose concentration. Practice as much as u can coz practice makes the man perfect and you'll get typing experience and learning. After you finished this start with Front-end libraries React, Vue and angular and there are many and many this much is enough and practice.
(start learning coding for free from freecodecamp.org)
YOU'RE DONE ! Take projects from freelancing Websites. Eg fiverr, upwork, freelancer etc Create your Portfolio. And get a job in a big Firm.
After getting job or working on projects just practice everyday for 30min to 1hr and learn many different and cool language, Python, Java(Advanced), Perl and many more.
Thanks for reading this much lolol.
GOOD CAREER IF YOU ARE CHOOSING TO CODE
Sorry for grammatical error