Should I Resume CSS or Move on to JavaScript?

September 30, 2026 3 answers
Asked by MellowPine47
I've been learning HTML, CSS, and JavaScript on my own. About two months ago, I was practicing CSS topics like Grid, grid-template-areas, and media queries, but life got busy and I stopped coding almost completely. Before that, I had built one project and started a second one, learning new things as I went. My original plan was to finish learning CSS, build a few projects, and then focus on JavaScript. However, JavaScript feels less frustrating to me, while CSS makes me feel like I need to be able to design everything perfectly before moving forward. I originally paused JavaScript because I worried that I couldn't create decent-looking interfaces yet. Should I refresh my CSS and continue from where I stopped, or prioritize JavaScript and learn CSS gradually as each project requires it?

Answers

SyntaxSparrow8
Think of them as serving different purposes: HTML provides the structure, CSS controls the appearance, and JavaScript adds behavior and logic. CSS is important, but if your main goal is to learn programming, JavaScript should probably be your priority. You can keep improving your CSS alongside projects instead of waiting until you feel completely finished with it.
Reply to this answer
QuietOrbit6
Since youโ€™re learning independently, you donโ€™t necessarily need to restart everything. Spend a little time reviewing the CSS concepts you already covered, then continue with a small project or move into JavaScript. A quick refresher will probably bring most of it back, and building something will make the decision less overwhelming.

MellowPine47: Iโ€™m studying completely on my ownโ€”no course, degree, mentor, or teacherโ€”so Iโ€™ll probably need to make my own structure and keep the momentum going.

Reply to this answer
BrightCedar21
Choose whichever option youโ€™re actually willing to work on right now. The best study plan is the one that gets you coding again instead of making you feel stuck. If JavaScript feels more motivating, start there and use CSS as needed while building projects. You can always return to specific CSS topics later.
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions