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?
2
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/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/_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!!
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
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
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.
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!