News for hackers. Stuff that matters.
Re:Web Development for Beginners – A Curriculum by atoav on Sunday May 08, 2022 @06:36AM (#31302857)
I teach that kind of stuff at university — I would never think about teaching JS before HTML and CSS. Students should understand what ia possible with HTML and CSS alone. Then we look at the server side, and understand infrastructure and how servers can potentially deliver different HTML and CSS depending on the request and then we start introducing JS as a means to replace serverside stuff, to enrich HTNL and CSS or to interact with REST APIs without reloading the page etc.

But understanding the infrastructure is key here. Understanding the "M" in HTML, understanding the "C" in CSS, understanding http etc.

Re:Web Development for Beginners – A Curriculum by mrslave on Sunday May 08, 2022 @09:10AM (#31303685)
I am trying to finally learn what's going on in the web browser and my biggest hurdle has been CSS. I can read & write rules but the questions are really, which rules and under what circumstances? That plus the different layouts (grid, FlexBox, etc. -- terminology almost certainly wrong, sorry!). Can you please recommend a good resource for learning CSS & layouts?
Re:Web Development for Beginners – A Curriculum by chrisweekly on Sunday May 08, 2022 @10:48AM (#31304558)
https://every-layout.dev is amazing, and teaches foundations and builds up from first principles.
Re:Web Development for Beginners – A Curriculum by cookie_monsta on Sunday May 08, 2022 @09:48AM (#31303933)
Maybe too lightweight for your liking, but these helped me get my head around grid and flexbox:

https://cssgridgarden.com/

https://flexboxfroggy.com/

Re:Web Development for Beginners – A Curriculum by hoofhearted on Sunday May 08, 2022 @10:06AM (#31304089)
Come on now! You must be overcomplicating things if you are having challenges digesting CSS. Cascading Style Sheets are probably the easiest thing to comprehend on the frontend.

Team Treehouse is a great resource for learning frontend and backend stuff.

Re:Web Development for Beginners – A Curriculum by danielovichdk on Sunday May 08, 2022 @10:45AM (#31304530)
How do you center an image on the screen, both on desktop and mobile ?

Like every other aspect of programming, there are multiple answers to this.

So I think it's a valid concern