Up to now I have predominantly used free code camp as a resource to structure my learning and dipping in to the Odin project , W3schools, and random googling for extra info. I have found the curriculum to be a wonderful resource but it is not always the easiest to follow and is not compete (not that i think the people at free code camp intended it to be a one stop shop) . So on the whole its a wonderful resource and i am able to fill the gaps with google, YouTube, stack overflow ect. So what complaint or grip am i leading up to?
After finishing each section HTML, CSS and Javascript I had to redo the lessons to fully understand the concepts and more over go to external resources to understand why i was doing certain things. In the first two instances i think that it was just a case of my learning style and needing repetition to commit the key words and concepts to long term memory. however when it came to the JS currriculm i found myself asking why a lot more. By watching Youtube vids and googling i found the answers and spent a long time redoing the JS curriculum. there is a lot of pain redoing old lessons and i question if it was the best use of my time.
“The definition of insanity is doing the same thing over and over again, but expecting different results.”
– Albert Einstein (I think)
The fact is some material just doesn’t jell with you as a learner and you’ll glean something from it but it’s just not as effective as another source. So here i am again but this time with React and Redux, i have finished the course but I wouldn’t be able to make an web app or website with it. So do i redo the lessons at FFC or do i take another route. What’s different this time is I know I can get good documentation and a tutorial from the source itself. So rather than spending hours going over old lessons I am going to take another approach. I am going to take a second glance over the FFC lessons, not spending too long asking why am I being shown X or Y. Then the new bit, follow the React documentation and tutorials.