Just started the Web development course with Codecademy Pro. Just about to finish the html part of the course. I know I am new but I really want to learn and really embed myself in the material. I’m trying to find answers and it is possible I may not be asking the right questions but here I go…
After the Web development course what is the recommended course to take?
What is the best way to practice what I’ve learned?
And how far will codecademy take me?
I know the last question is formatted in a way where it’s answered “whatever you put into it, is what you’ll get out of it” I just want to know if Codecademy has everything I need to learn as far as the latest material that Web developers/DEVS are using today.
I hope I made this clear! Thank you to whoever responds!
Aside from doing the projects that Codecademy, which are quite good for practise what you have learnt, you can set yourself some goals. For instance, you could say, ‘right, I am going to build a website that does…’ That, I find, is one of the best ways to practise what you have learnt, as you can pick something that your heart is really into, and you can do something to work to your strengths, or build on your weaknesses. Also, maybe try googling around, and seeing if there are any good projects to do elsewhere (on other websites, forum answers, etc.).
Will it teach you everything you need to know? Probably not, but it will give you a good grounding to explore farther. From my experience of learning the languages on Codecademy, it would be useful to read some of the documentation of the language. (Here is some HTML documentation: https://developer.mozilla.org/en-US/docs/Web/HTML). This helps you to increase your knowledge of the language, but, since you already know some (from taking the course), the documentation becomes easier to read and understand.
Perfect! this was very helpful and insightful. I’ve heard from many resources online that as a Developer you’ll always be learning and this solidifies that for me. I’m still in the Web Development course so I know I’m jumping ahead a little but I just wanted to get a little direction so thank you!
If you’re only at the end of the HTML section of the Web Development career path, then you have a lot of interesting content ahead of you.
The lessons you’ll complete by doing that path are drawn from the “standalone” courses also available here on Codecademy; so, you may find that once you’ve completed the path there are some courses which you’ve only partially finished. These could be a good starting point for further study once you’ve done the path.
Whilst there’s nothing inherently wrong with the suggestion that you move on to PHP after doing the web development path - PHP remains a popular language on the web, after all - I think you’d get more benefit from sticking with the languages from the career path for a bit after finishing it.
As well as the exercises and projects which you’ll complete over the course of the web development path, there are “Challenge Projects” available on the Practice tab of your Codecademy dashboard.
As @tera5288723178 said, though - having a hobby project, whatever it is, is a great way to learn. If you have something that you’ve thought of, and decide to try and build it, you’ll likely be forced to not only apply what you’ve learned here but also you’ll run into things you don’t know how to do. At that point, you’ll need to go looking for the answers… and that’ll only expand your knowledge and ability.
The web development path should give you a solid grasp of the fundamentals you would need to be a “full stack” developer. If you’ve seen ads online for a “full stack bootcamp”, the path does the same thing - but at your own pace. Between that, the Challenge Projects, and any additional projects of your own that you put together, you’re probably well on the way to having a decent portfolio of work and a junior dev role.
Hope that helps. If you have any questions about the web dev path material, or if you get stuck, take a look around the forums. (There’s a good amount of topics about the common stumbling points.)
If you can’t find the answer you’re looking for, though, just open a new topic and we’ll do what we can to help you out.