Friendly web development tutorials for complete beginners
internetingishard.com
internetingishard.com
> Think of HTML as the abstract text and images behind a web page, CSS as the page that actually gets displayed
Is actually quite a nuanced way of looking at a webpage. What does 'abstract text' mean to an absolute beginner? And it makes CSS sound like what I imagine people intuitively would think HTML is. As in HTML is the content that gets displayed and CSS is what adds colour, structure, design etc. It also sounds like images are HTML, but maybe I'm nitpicking a bit too much.
Regardless, it's a good effort and no doubt a useful resource for the right learner.
I take it these were just a sample that was taken from one of the lessons, but I wonder if there are better beginner-friendly illustrations to start off with on the landing page.
Just a minor suggestion. Otherwise, this looks like a great resource!
That's what I think of when I read 'complete beginner' - and people seem to shy away from those very important tooling concepts.
Common questions include: "So do you just sit there all day and type code?", "would you be able to code facebook?", "Can you please use your code skills and fix the TV? (it was set on a different HDMI input after I finished playing PS4 and forgot to switch it back)"
It's cute, but a complete beginner literally can't even fathom what a computer loosely does inside/how it runs code aside from utter magic
Another thing: The illustrations are nice to look at, but why not show your readers what the code is actually going look like? Use editable embeds or something like that. Let them play around. That's why Codecademy has a well-balanced learning curve for absolute beginners.
I'm also taking issue with their advice to "disable viewport zoom" for mobile sites, which is not cool. There is no need to disable zooming for your responsive site to load and display correctly. Taking away the user's right to pinch and zoom is an accessibility issue.
If you're learning HTML and CSS, I would suggest you ignore their advice to disable zoom. Your viewport meta tag should be something like <meta name="viewport" content="width=device-width, initial-scale=1" /> but you shouldn't be adding "maximum-scale=1.0" to that, because it prevents pinch and zoom.
I did the 1st version of the course and it was amazing.
Gorgeous looking site. I really appreciate the feel of the site, stands out in a non-obnoxious way and is strikingly unique.