JavaScript & React Fundamentals
About this course
A hands-on intermediate course covering modern JavaScript (async/await, modules, destructuring, Promises) and React 18 (JSX, components, props, useState, useEffect, useContext, custom hooks, React Router, React Query). Students build three projects: a weather dashboard, a task manager and a full CRUD app backed by a real REST API. Taught online and at our Karachi campus.
Prerequisites
HTML, CSS and basic JavaScript required. Our Introduction to Web Development course is the recommended prerequisite.
Where you can attend
Online
Live online — join from anywhere
Karachi
Zamzama Commercial Lane 1 · DHA Phase 5, Karachi · Pakistan
Weekly outline
- 1Week 1
Week 1 — Modern JS: let/const, arrow functions and template literals
- 2Week 2
Week 2 — Arrays, objects, destructuring and spread/rest operators
- 3Week 3
Week 3 — Async JS: Promises, async/await and the fetch API
Recommended for you
More courses in this area, picked to match what you're viewing.
Technology
Introduction to Web Development

Programming
Python
Business
Business Management Fundamentals
Business
Financial Accounting & Analysis
Design
Graphic Design for Beginners
Design
UI/UX Design Essentials
Language & Communication
English Communication Skills
Language & Communication
Public Speaking & Presentation Skills
Health & Wellness
Yoga & Mindfulness for Beginners
Health & Wellness
Nutrition & Healthy Living
Technology
Introduction to Web Development

Programming
Python
Business
Business Management Fundamentals
Business
Financial Accounting & Analysis
Design
Graphic Design for Beginners
Design
UI/UX Design Essentials
Language & Communication
English Communication Skills
Language & Communication
Public Speaking & Presentation Skills
Health & Wellness
Yoga & Mindfulness for Beginners
Health & Wellness
Nutrition & Healthy Living
Explore more courses
Browse all our programs and find the right one for you.