That's right, we are talking about very popular and known - w3schools web site. Today, plenty of things are free and available for anyone than ever before. Especially if we are talking about coding and programming. Educational material can be found behind so many web corners, but there's only one truly complete and above everything, pretty much alive web place.
Let's say that you would like to know how much you have learned so far. How much knowledge you actually collected in order to start with web design. On which way you would like to find that out? There are several ways to do that. Only the good things in life are free is or isn't correct, something different for every individual there is, and there are plenty of individuals. You do the math. However, we are speaking about ways given on W3schools. And there you are. Once you visit that site, bookmark it, without thinking. You'll need it. At least for some time.
Why? Because of quiz samples, because of unique presentation of css color names for example, ...because of tons of useful material to remind your self from time to time if you would like to be unique and easily reckognizable on the web. W3 actually is - standard. Ok.. Writing about quiz here? Tv-show based? No, this is about very decent way to check your collected knowledge acquired through practical programming. Yes, let's drive backwards, a little more bit.
But, before you do some quiz tests, you need to actually spend more than just 6 months or so, you know. :) The price for winning? No cash, don't worry. Unless you prove your self that you are worth and that your effort truly is something valuable so you can earn for decent living with your knowledge supplied by the web upbringers. Now, what you need for the 100% of correct answers on the quiz tests (no more than that) is some example. Example for practicing. Or bunch of them. And yes, you can find those on W3schools as well. If you have time, do not hesitate.
HTML Examples
- Practice html basics, headings, paragraphs, html text formatting, styles, links, images, html forms and inputs, how to manipulate tables, etc..
CSS Examples
- Learn about background, text styling, font styling, link styling, learn about box model it self, aligning elements inside css driven table, learn about pseudo-classes and pseudo-elements... you name it, you choose it.
XML Examples
- See how you should treat XML application, how you can use XML with CSS or XSLT or how to transform XML to HTML on the fly.
JavaScript Examples
- The most basic and understandable examples for statements, comments and blocks, variables, javascript conditions, Loops, Popup boxes, Events, more advanced bits and so on and on.
HTML DOM Examples
- Examples about basic document, anchor, area, base, button, form, frame/iframe, image, event, option and select as well as all table objects ...
XML DOM Examples
- Find out how xml dom parsing works, what are xml dom properties and methods, how to access xml dom nodes, browser differences..
DHTML Examples
- Dynamic Html examples for practicing in order to achieve better and more friendly users attention.
AJAX Examples
- By using Ajax technique, you can easily replace some div content of your choice with other elements or just text on the fly without server page reload. This technique fits perfectly with any other server side scripting language.
VBScript Examples
- Visual basic scripting examples for variables, date and time functions, looping, conditional statements and procedures.
ASP Examples
- Learn how to manipulate with Variables, VBscripting, Forms, Cookies, Procedures, All important ASP objects, Ad rotators, Content Linking, Files..
ADO Examples
- Looking for Microsoft ActiveX Data Objects examples? You can check how to Display, query some, just sort or see the Recordset Object method.
ASP.NET Examples
- Examples for HTML controls, web controls, for validation controls, for data binding and asp.net database.
SVG Examples
- INterested in scalable vector Graphics? Learn by examples how to manipulate graphics in XML format.
Naturally, if you would like to deal easily with all those examples, to understand and to modify them according to your own needs, than you can't say that you don't know for at least 50 html entities, have memorized them actually. In case you don't have much room for remembrance, yes, you can check that too as well, from time to time.
Now, let's pause.. After several visited links from W3 web site, you probably noticed how many more there are. From both sides. Left and right, top and bottom.. with simple Tryit editor for practicing, almost everywhere in the middle of the page. Now, that's quite ovewhelming ammount of info for a homosapien, don't you think? Surely it is, but not impossible to catch up with all those tutorials and theory and practice which is the magic word. Once you have forgot something, there is W3 for you. Which means, those most skilled developers on the web are returning visitors as well. Links below are a must when you are starting/finishing some project.
By visiting W3 statistics, you will have closer look to data collected from loyal World Wide Web visitors. Much harder is to gather accurate statistic worldwide than from just one place. But, this place is not like other places (we already digged that, yep). Place where those who develop hang-out with their internet connection or are using W3 forum in order to chat and improve them selves, between them selves.
Browser Statistics |
Browser OS |
Browser Display
Validate your html, xhtml or css.
Regarding Xml, you can always load it in Opera or Firefox.. and you'll know whether it is good or not. And why is validation so important thing? First of all, web site must be alive in order to confirm existence in long terms. Content, content and more content. Add, add and add more. When you can, because you should. That fact is leaving interaction between two or more people later on. And how to understand your associate or co-worker if there is no rule for "standing in line" without making a mess? If rules or standards weren't invented, people could read only their own code, and that's quite probable. No team work possible than. By keeping your web pages valid also affects web site's overall performance and that's very important thing from the aspect of seo crap ... which isn't part of this article.
Source: World Wide Web Schools