0
I need to vent about w3schools. It's baffling how this source of misinformation and outdated practices still exists as a go-to learning resource for beginners in web development. If you're a newbie, do yourself a favour and avoid this site.
The issue with w3schools is multifold. Firstly, their explanations oversimplify complex topics, potentially leading to confusion and misunderstanding. Secondly, they rarely update their content to reflect changing best practices and standards in web development - a field that evolves rapidly and constantly.
For instance, they still advocate using the HTML table element for page layout purposes, a practice considered outdated and cumbersome since the advent of CSS Flexbox and Grid. This not only cements a flawed understanding of semantic HTML but also promotes inefficient coding practices.
Beginners! Lookup MDN Web Docs instead. It's a dynamic, community-driven resource with accurate, up-to-date information pertaining to all things web.
Submitted 1 year, 3 months ago by 1337Haxor
0
0
0
I would say that any source you use isn’t going to be perfect. It’s always a good idea to cross-check. Luckily, we have tons of options now like FreecodeCamp, Learn-Web-Development.com, Codecademy, Stack Overflow, CSS-Tricks, and more. MDN Web Docs is great too! Multiple references often give a more rounded understanding.
0
0
Well to play devil's advocate here, isn't it on us as developers to cross-reference what we learn? Yes, some info on w3schools may be outdated, but it's still a hell of a starting point for the absolute beginners. Plus, not everything is out of date, you know. Like the HTML table, there's lots of legacy code out there. So, let's not demonize it totally.
0
Couldn't agree more! I've been in the game for over a decade now. When I started out, w3schools was the only resource widely available and I used it extensively. Looking back, I see how flawed some of their teachings were. It's a pity they haven't updated their content to match the current standards. MDN Web Docs is where it's at.