... Is the ES6 section optional?

... Is the ES6 section optional?


I sailed through HTML/CSS and JS was going great until I started the ES6 exercises.

I really do not get why the exercises are trying to teach something but then all of a sudden, request the user to make use of concepts which have never been covered before all at the same time. It doesn’t help learning, the quality of these lessons are honestly poor especially when compared to how FCC explains everything else I’ve tried perfectly.

Should I safely move onto Regular Expressions without worry and just come back later?

Further, is there a recommended order of completing JS Algo. and Data Structures Cert. that won’t give me the same issues again?


This is your education and you can skip any parts that you choose. In terms of certificates, only projects are required.

The training wheels are coming off. As you get further into FCC, a big part of what you’re learning is how to lead. The skills of finding resources, using resources, knowing when to ask for help, how to ask good questions, and how to proceed when you feel confused or frustrated are some of the most important for a developer.


I wouldn’t if i’m you. As i currently learn React, many examples and documentation itself it’s done by using ES6.


Okay thanks, I will complete ES6 at the end before doing the projects then.

Going through basic data structures and .splice, .slice, .push and so on are explained here much better so it feels a lot more natural doing this section first before ES6