Again; this is my experience: I decided that that I wasn’t going to try to perfect everything. My goal was to get through the projects and get the certificate. I pushed through all of the challenges, whether right or wrong, and my first project sucked. But someone that suggested: https://flexboxfroggy.com/ and my next project was a little better. And by the time I got to the 3rd/4th project I was writing HTML / CSS / flex-box with mild confidence. Just the basic stuff. If I could draw it on paper, I could make it close to what I wanted on screen. Basically just pass the challenge and still work on mobile (nothing complex, no animations, I knew my lane )
AND, still to this day I can not use Grid and my code lacks accessible
I personally choose to ignore these skills to move forward. And will maybe revisit them in the future.
That was my choice and how I approached the curriculum. And how I continued to approach the curriculum. Things like D3, jquery, Redux I am very poor with. But I have ‘exposure’ to them.
It really depends on how far you want to go in the curriculum and your goals. If your plan is to make it through the 3rd, my advice is to just make the projects for CSS/HTML pass the tests. And learn Flexbox/Grid (RIP Grid for me). You don’t have to perfect the projects, but at minimum know how containers work.
I guess my advice, from my personal point of view is, do not over think it and don’t expect perfection at any point with the F.C.C. projects. But, do learn as you go and push yourself to add new flair on each project. Challenge yourself to add something “simple” to each project that’s not in requirements.
*also: thanks for being a listener