Learn web development
Guidance in designing and developing websites, applications, technologies, tools, products, and services that work for everyone.
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.
HTML
, CSS
and HTML
.
See also
Updated on April 20, 2024 by Datarist.