Skip to main content Skip to docs navigation

Learn web development

Guidance in designing and developing websites, applications, technologies, tools, products, and services that work for everyone.

On this page

Start here

If you are uncertain about fully committing to learning web development and would like to start with a brief introduction, we suggest going through our Getting Started with the Web guides. Once you complete that, we recommend learning the following topics:

HTML

HTML provides a structure for web content. Get started with HTML for essential information and learn more about HTML.

CSS

CSS provides instructions to style and layout that web content. Get started with CSS and learn more about CSS.

Start here

JavaScript enables you to code and develop interactive functionality on websites. Get started with JavaScript and learn more about JavaScript.

Topics covered

The following is a list of all the topics we cover in the Datarist learning area:

Getting started with web development Provides a practical introduction to web development for complete beginners.

How the web works Presents a simplified view of what happens when you view a webpage in a web browser on your computer or mobile device.

How to publish a website Explains the advantages and disadvantages of web publishing methods and practical approaches for beginners and defines a method that can work for many readers.

HTML Explains the fundamental technology used to define the structure of a webpage and a website. It specifies how the web content should be recognized based on available or newly defined elements.

Cascading Style Sheets (CSS) Explains how to style and lay out the web content.

JavaScript is a programming language that implements dynamic complex functionalities on web pages.

Forms

Images

Accessibility

Design

Performance

Privacy

Security

Apps

MathML

Games

Tools

Accessibility tip: Check out our glossary for terminology definitions and improve your understanding of our web development content such as HTML, CSS and HTML.

See also

Updated on April 20, 2024 by Datarist.