Do I have to do everything chronologically or pick any course?

im interested in API course and also Data Structures & Algorithms course but I don’t understand whether i have to do one at a time or parallell or chronologically

Hi @ahmedisakdeq !

Welcome to the forum!

The curriculum was designed to be done in order.
If you are a complete beginner, I would suggest doing the course in order.

But if you have experience working with HTML and CSS then you can start with the basic javascript course which is the Data Structures & Algorithms.

Wait really this is all in order? So I can’t skip Data Visualization Cert. before I can do APIs and Microservices?

Well, at the end of the day you can do whatever you want :grinning:

If you feel like you have enough knowledge to dive straight into the backend certifications, or skip certain ones, then that is up to you.

I was just telling you that the course was designed to be done in order.

That is not helpful.
You are asserting that the courses were designed to be in order which means there is a meaningful reason and I probably am going to miss out on important information if I skip a course which might be critical in the course I’ve skipped ahead to.
I can’t “do whatever I want” if it means I will do much poorer by skipping.

And also “If you feel like you have enough knowledge to dive straight into the backend certifications”. How do I know that I have enough knowledge to dive into backend stuff if I might have missed some from the previous courses?

Well, you haven’t provided much information on what your end goal is or what your background is.

I can only work with the information you provide me. :grinning:

I have no clue if you are a beginner or if you have been programming for two years.

The first four certifications are meant to give a foundation in the basics of web development. HTML,CSS, JavaScript.

The first 3 are meant to give a healthy foundation in javascript.

If you don’t have a foundation in JavaScript then the backend certifications will be hard for you.

That is why it is suggested to do everything in order :grinning:


You’re overthinking this. The curriculum is designed to be done in order, but it is pretty common for people to pick and choose parts.

At the very least you should do the first Javascript course before any other courses that use Javascript.

You can always go back and do a course you skipped if you feel like you are missing information.


Should I complete all of the coding challenges in order?

We’ve put a lot of thought into how we introduce concepts. But you’re free to jump around.

(from the FAQ)

1 Like

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.