![](https://do7js0tdxrds1.cloudfront.net/x1ga96xug1mkp8kaznty9bezssa5?response-content-disposition=inline%3B+filename%3D%22Web-Dev-101_Web-dev-101-cover.jpg%22%3B&response-content-type=image%2Fjpeg&Expires=1722080548&Signature=i~cVKCDy7jkGlTh3eQGppV7VLLzFBHxL2ZH6NOWeTB~159RWTBN0H3mDHvUbPLev9SCEQt0WDwDe74xqP8-LQF2gLWjjZGHfKQqdESV3~R7r4J671gSxd5pk-Wt~t6rc~gSzxlgFBqlTSxZ2zKv-YT~qYkMGd34gd6zl9fCXOEfMmDXVjNK5lxsKyFsgoaHfycRxccYRKl0q3rz~HNIzNR5gBMjaLqjooJD2l1y-eBaxRqPF7alcEiHMaa0CNOpaN-EngkusDnDn9UYetOwJsqK65BAlm0xhSedJ~fYtrG99y5-ciL2FPn15d~Vybhi6mTaGl53lV8SGztxBXPitgg__&Key-Pair-Id=K2Q3HDJ6ZAQGFF)
Web Development 101
This course is meant for beginners in programming & web development and those who are looking to build a robust foundation in computational thinking.
## About
Web Development 101 - Getting Started with JavaScript is the first of the set of 3 Industry-led courses built by Pupilfirst to skill students in the area of web development.
Web Development 101 - Getting Started with JavaScript
Web Development 201 - Server-side programming with Node.js
Web Development 301 - Front-end development with React & TypeScript
## Prerequisites
Students should have access to a computer with a modern OS (Windows 10 or above, Ubuntu 20.04 and above, macOS 10.15 and above).
## Course outcomes
By completing WD101 course, you will learn how to:
- Set up your development environment.
- Transform data with JavaScript.
- Use computational abstractions.
- Work with the HTML Forms.
- Work on native HTML Form Validations.
- Understand Web Storage for saving and retrieving data
Level
Beginner
Duration
2-3 weeks