MSDN Tutorials

Mastering JavaScript APIs

DOM Manipulation Tutorial

DOM Manipulation

Learn how to interact with and modify the Document Object Model using JavaScript.

DOM JavaScript Web Development
Start Tutorial
Fetch API Tutorial

Fetch API

Understand how to make asynchronous network requests to fetch resources from the server.

Network Async HTTP
Start Tutorial
Web Storage API Tutorial

Web Storage API

Explore localStorage and sessionStorage for client-side data persistence.

Storage Local Session
Start Tutorial
Geolocation API Tutorial

Geolocation API

Learn to access the user's geographical location securely and efficiently.

Location Maps Mobile
Start Tutorial
Canvas API Tutorial

Canvas API

Create dynamic graphics and animations directly on the webpage using the HTML5 Canvas.

Graphics Animation 2D
Start Tutorial
Web Workers Tutorial

Web Workers

Offload heavy computational tasks to background threads to keep your UI responsive.

Performance Concurrency Background
Start Tutorial