To really understand the front end, to be able to get a good job, I want to know which of the courses I would need to complete
Responsive Web Design Certification (300 hours)
Javascript Algorithms And Data Structures Certification (300 hours)
Front End Libraries Certification (300 hours)
all 3 of these?
another thing I’ve noticed as i just started day 1 on first course, that each lesson has very detailed info, will be impossible to remember all the info. So how do you guys remember and retain all this info? For example if i do 20 lessons a day, so far, each lesson is completely different, so where is the built in review? or am i going to have to do a separate time slot where i go back and review everything multiple times on previous lessons? Any feedback on what you personally did to remember all this stuff would be great to hear
the material in the course is not for you to memorize, but to familiarize yourself with the language and teach you basic syntax. Starting to familiarize with documentation is also a thing you shoudl do while following the course, maube foing the projects, as that is wjere everyone goes to find out how things work, or brush up on things. Or google the hell out of things you don’t know how are done! That’s a thing too.
You will memorize things once you start using them over and over, for now just understand how things work, and if you don’t remember the syntax or what something does, or how to do something, search for it (in the curriculum on google, on the documentation)
Asking for help is also totally legit, there is an Ask for Help button in all the challenges if you get stuck and your researches don’t give results
ok, so at what point though should i start working on projects? i’m brand new, as in day 1, last week i didn’t know how to do 1 line of code on anything, that’s how fresh i am. so i’m not sure when to do a project as i’m learning.
also what about my other question about which courses need to be done to be competent front end dev to get a job?
those are the three about front-end, or if you want to expand your skills a bit more also the Data Visualization one
what you need is a good grasp of html/css and javascript, and the knowledge of at least one framework. Depending on where you live there may be a different demand than what freecodecamp teaches, for example they could be asking for Vue or Angular
it is recommend that you supplement freecodecamp curriculum with external sources, one of which could be the documentation.
you can start doing projects even as soon as you finish the html part. You will not be able to do all the user stories with just html, but you could start on it and add things as you learn new css things that would let you complete the other user stories
so Front End Libraries Certification (300 hours), this one will teach front end frameworks it seems to me, right? i see REACT and i know that’s most popular one
so we are talking 900 to 1,200 hours in FCC alone plus working on my own projects and reading documentation as well. by the way, what do you mean by documentation exactly? could you give example?
Just start from the beginning at http://learn.freecodecamp.org with “Say Hello to HTML5 Elements”. When you complete those challenges, you’ll land on the first projects page.
If you want to be a front-end developer then you should complete all three of those certifications.
You’re not expected to memorize anything. Just keep some browser tabs open with reference docs (I’m a fan of devdocs.io for that) and as you gain more practice, you’ll find yourself referring back to them less and less for basic things.
the MDN is an example, which I linked in the other post
It could also be the FreeCodeCamp guide, which hosts many other things than challenge solutions
documentation is a generic term for a guide that explain syntax and characteristics of a language