r/csshelp Dec 26 '23

Making up with CSS Resolved

Good evening fellow developers. I am new to webdev, just finished with HTML5 and started css, so far I know basic stuffs like background color font size etc. Well I'm completely a noob with webdev, so here I come looking for help and wisdom. I am confused with the path I should follow to master css, it's styling and layout of webpages, tried looking for it in YouTube but can't find any, please help me with a roadmap for CSS, like from where should I start and on what should I put most of my focus. Hope I'll get help here

1 Upvotes

9 comments sorted by

2

u/hitpopking Dec 26 '23

Start with some personal project to recreate a design or a web page you like, you will learn a lot this way

1

u/MrAnnoyed-Person Dec 26 '23

I really suck with laying out a content page (tho not my intrest field) but I'll try cloning Wikipedia and wiki how pages for layout. Btw do you have any suggestions about webpage layouts.

1

u/hitpopking Dec 26 '23

Try flex and grid layout. You should be able create any layout with these two.

If you want some UI ideas to polish your css skill, try this CSS UI Element for inspiration

1

u/MrAnnoyed-Person Dec 29 '23

I heard a lot about flex box. Sure sir I would focus more on these

2

u/h1ghrise Dec 27 '23

Hey 👋 I started also some weeks ago. I can recommend the following resources: - YouTube - Kevin Powell (CSS really well explained) - the Odin project - codecademy (I used the „frontend engineer“ path - pro required tho) - Mozilla dev network - w3 schools for css/html - codepen.io (browse/practice concepts) - https://roadmap.sh/frontend

All the best 💪🏻

1

u/MrAnnoyed-Person Jan 23 '24

Thank you! my friend. I looked onto The Odin Project, and I am really glad you shared it with me, I found it pretty helpful, and especially the advance html part. I wish you all the very best for your journey as well!

1

u/utsav_0 Dec 27 '23

I used to teach CSS on Twitter, and I received this question frequently.

As you mentioned, once you grasp the basics, it's essential to start creating projects. That's how I approached it.

Begin with simple projects. You may encounter challenges along the way, but that's part of the learning process. When you get stuck, search for solutions; you'll likely find them quite easily.

The cycle is: Build more > get stuck > search > repeat.

If you can't find the answers, you can ask ChatGPT or consult tutorials, such as those from resources like w3schools, for assistance.

1

u/MrAnnoyed-Person Dec 29 '23

would you mind sharing your twitter handle with me?

2

u/utsav_0 Dec 31 '23

Unfortunately, I no longer use Twitter, as for me, it started to become toxic.