Web Development
FreeHTML & CSS Foundations
Build your first real web pages with semantic HTML and modern CSS — no experience needed.
Beginner · 15 lessons · 8 hours · English + Urdu
Web Development
JavaScript is the language that makes web pages respond, update, and come alive. Starting from your first variable, you will work up to handling clicks, validating forms, and loading real data from an API. Each concept is practised in the browser as you learn it, so you finish with working interactive pages, not just theory. This course follows HTML & CSS Foundations in the Frontend Developer roadmap.
Beginner · 14 lessons · 9 hours · English · Part of the Frontend Developer Roadmap

Project: Build a Weather App Using a Public API — you finish this course by building it, not just by watching.
Yes. This course is free and open. Its lessons use public learning videos with FUTEAC summaries, tasks and quizzes. An optional verified certificate is available after completion.
You receive a completion record when you finish the course and pass its quizzes. A verifiable certificate with a public verification link is available as an optional upgrade.
Check the Requirements section on this page. If a course builds on an earlier one, we say so there — and the roadmap shows you the right order.
Web Development
FreeBuild your first real web pages with semantic HTML and modern CSS — no experience needed.
Beginner · 15 lessons · 8 hours · English + Urdu
Web Development
FreeBuild fast, component-based user interfaces with React — components, props, state, hooks, and routing.
Intermediate · 13 lessons · 10 hours · English