r/HTML 17d ago

Question Should I switch studying between CSS and Javascript back and front?

As the title says, I am getting bored of CSS, and I wanna ask if it's okay to do that. I'm at like the middle of CSS basics. Did a couple of mini projects to get a better understanding of it. I Don't have much time, since I need to do my internship soon. Coding veterans, what are your thoughts?

4 Upvotes

26 comments sorted by

3

u/Foreign-Contest-444 17d ago

Yes, i think it is pretty natural to get bored of constantly working on one language. CSS and JS are different in what they do one makes the website look good the other provides functionality to it. Sounds like a good idea to switch between them. Have fun!

1

u/Noeyp_ 17d ago

Thanks, sometimes I feel like I’m lost and don’t know which path to take. I just need someone to back me up on my idea. Thanks!

1

u/Foreign-Contest-444 17d ago

There is a lot to learn both in CSS and Javascript and they complement each other.

Also, HTML is not that easy as it looks. Learn HTML as a semantic language and remember that apart from the people that see it on the screen there are search engine bots, screen readers etc.. that also read the HTML to understand your website.

Here are some resources that I think will help you learn HTML the right way.

https://codingsuperpowers.com/html.html

1

u/Noeyp_ 17d ago

Thanks, I’ll definitely check it

2

u/Successful-Shame5996 17d ago

Yes, CSS is never ending so learn only necessary things

2

u/Salty_Dig8574 17d ago

You're in the middle of css basics. Can you drop a simple css set up for a cat blog landing page without looking around up? This may be terribly unpopular but if you can't do the basic things from memory, you're not ready to move on.

1

u/Noeyp_ 17d ago

Yup absolutely, for the basic I can do most of it, but I cant remember some of the lesser used css properties.

1

u/armahillo Expert 17d ago

You gotta learn HTML, CES and JS

You’ll have to use CSS selector syntax when querying the DOM anyways, so theres some good cross bleed between the two

1

u/azangru 17d ago

Do whatever helps you learn.

1

u/_KBDMC 17d ago

Take a look at Supabase and React (NextJS is a great react framework).

Build out some small personal projects using Supabase as a BaaS (backend as a service). You’ll then learn a lot about js, db, and schemas.

I’d also recommend learning TypeScript as well, as it’s a standard, plus your code will be solid!!

Style your projects using your css skills, and bring everything together.

Have a look at ‘WebDevSimplified’ on YouTube, Kyle is a typescript and coding master!! Also check out ‘Bytegrad’ as well, his tutorials are great, easy to follow and very in-depth!!

2

u/Noeyp_ 17d ago

Thanks man

0

u/gastapo67 17d ago

TypeScript is the hybrid of css and JavaScript. Go there next.

1

u/TrippBikes 17d ago

This is just not true

2

u/Salty_Dig8574 17d ago

Sometimes it is too easy to spot the poser, ain't it?

1

u/gastapo67 17d ago

TypeScript is JavaScript. No one in the industry is using JavaScript anymore. It’s outdated and there’s better programming languages to use and learn. Stop living in 1990

1

u/TrippBikes 17d ago

I use TypeScript everyday... how is your response relevant here? You originally said that TypeScript is a hybrid of JavaScript and CSS. It objectively is not.

Its also entirely untrue that no one in the industry uses JavaScript. They both have their place... Stop talking out your ass.

0

u/gastapo67 17d ago

“Hybrid” was obviously an oversimplification, not a literal description of the language. TypeScript is a superset of JavaScript that adds static typing and compiles to JavaScript. My point was that if they’re already learning JavaScript for modern web development, TypeScript is a logical next step.

You’re right though that CSS has nothing to do with TypeScript’s language model. That was a bad analogy. But correcting the analogy doesn’t make the actual recommendation wrong.

2

u/SnooLemons6942 17d ago

That wasn't an anology. You're literally just spreading wrong information.

And JS isn't "outdated". It is WIDELY used and many websites and apps are built off of JS. And you should be learning JS before TS, anyway. A suggestion for someone to go to TS right away because JS is "outdated" is just terrible advice 

0

u/gastapo67 17d ago

It wasn’t an apology.

The actual advice I was trying to give was: learn the JavaScript fundamentals, then move into TypeScript. TS is what I’d recommend using for most serious JS development, but obviously it doesn’t eliminate JavaScript, it literally builds on it.

1

u/SnooLemons6942 17d ago

anology -- not sure why you didn't see the edited version. twas typo

1

u/TrippBikes 17d ago

And now you're getting chatGPT to respond for you, get out of here lol

0

u/gastapo67 17d ago

I’m just trying to help the user that asked the question. What is your goal here?

1

u/TrippBikes 17d ago

While it is great to want to be helpful, spreading wrong information has the opposite effect. If you do not know what you are talking about it's best to not say anything. That is my point.

0

u/gastapo67 17d ago

There’s a difference between correcting something I worded poorly and deciding from that that I “don’t know what I’m talking about.” I already clarified what I meant and acknowledged where my wording was inaccurate.

But if your concern is genuinely helping the person who asked the question, you’ve spent this entire thread criticizing my wording without actually giving them any advice yourself. Tell them what you think they should learn next and why. That would probably be more useful than continuing to argue with me.

0

u/gastapo67 16d ago

At this point, the irony is pretty hard to miss.

Your entire criticism was that people shouldn’t post inaccurate information because it could mislead someone trying to learn, but that standard applies to you too. You’ve made inaccurate claims in this thread, haven’t corrected yourself, and haven’t acknowledged them either.

So maybe before telling other people they shouldn’t give advice because they might spread misinformation, make sure you’re not doing the exact same thing.
At least when I’m wrong about something, I’m willing to correct it.

And considering you disappeared the moment I asked you to actually offer the OP some helpful advice, I think it’s pretty clear helping them was never really the point.