Hello campers. First, this is my first post and I wanted to say that I’m IN LOVE with frecodecamp and its community. Can’t believe that it is so easy to start learning code so BIG THANK YOU for everything you do, and obviously I’m going to donate to the cause.
Now the topic. I’ve just finished the Responsive Web Design curriculum, and a cloud of doubts come to my mind. Should I keep practicing the basics (I still don’t feel totally comfortable with it) or should I keep going to the next lesson and keep practicing “on the way”.
This is important, as it depends on the subject. As a rule of thumb normally is better to work on the fundamentals, but in this case I’m not sure.
When I was going through the curriculum, one thing that really worked for me was taking a couple of weeks break from the curriculum at the end of every certification. During this 2 weeks, I would revisit the just concluded certification and rebuild the projects as well as other related projects. This helped me understand the section better and gave me confidence before moving on to the next certification.
You can maybe revisit the areas you feel uncomfortable in, try rebuild the projects from scratch tweaking a few things, as a way of practicing what you’ve learned, then move on to the next certification afterwards.
Remember, the whole point should be learning and not just to complete the curriculum.
If you do practical projects you will still be writing HTML and CSS.
I would suggest mixing in some practical JS usage and not just doing algorithms. It is after all web development you are learning. You will get to the Front End Development Libraries part of the curriculum at some point, but I think it can be important to do some practical projects even before that.
There’s good advice here, but just to reiterate, don’t get bogged down, keep moving forward. A path like FCC, projects, something that keeps you learning new things. Don’t get caught in the briar patch of perfectionism. Keep moving forward.