Path: blob/main/files/en-us/web/guide/introduction_to_web_development/index.md
6538 views
------Whether you're just getting started with Web development, or are just expanding your horizons into new realms of Web awesomeness, the links here should help you get started.
For another (overlapping) set of links to learning resources, see the MDN Learning pages.
Documentation topics
HTML
The basics of Hypertext Markup Language (HTML) — what exactly is HTML?
Basic structure of a web page — the doctype and document 'tree'
HTML beginners tutorial — a tutorial and exercise that recap and take you through the basics you've learned above.
HTML elements reference guide — a comprehensive guide to HTML elements with details on how browsers support them
Provides a solid semantic HTML overview for developers, from novice to expert level HTML.
CSS
Getting started with CSS — an absolute beginners guide to CSS covers basic concepts and fundamentals
CSS reference guide — a complete guide to CSS with details on the level of Gecko/Firefox support for each.
The W3C introduction to styling with CSS — a brief guide to styling web pages for beginners.
Common CSS questions — common questions and answers for beginners
Intermediate CSS concepts — grouping, pseudo-classes and more.
JavaScript
Beginning
Getting started with JavaScript — what is JavaScript and how can it help you?
JavaScript reference guide — a comprehensive, regularly updated guide to JavaScript for all levels of learning from beginner to advanced.
Crockford on JavaScript — an in-depth video series on the JavaScript language.
Eloquent JavaScript — a comprehensive guide to intermediate and advanced JavaScript methodologies
Intermediate
A re-introduction to JavaScript — a recap on the JavaScript programming language aimed at intermediate-level developers
Essential JavaScript design patterns — an introduction to essential JavaScript design patterns
Introduction to object-oriented JavaScript — learn about the JavaScript object model.
Advanced
Learning advanced JavaScript — John Resig's guide to advanced JavaScript
Resources
: A reliable reference site for learning HTML, CSS and JavaScript which also mentions feature support across different browsers and known browser bugs.
: An excellent and comprehensive reference site on HTML and CSS for beginners.
: An open-source reference book featuring detailed introductions to both JavaScript and jQuery for beginners.