Free course · Web & Apps

React Basics

The front-end library Pakistani software houses actually name in job ads: components, props and state, taught on the foundation JavaScript Basics built.

Earn your free BvLogic Certificate of Completion.

A digital credential issued by BvLogic Academy to recognize successful completion of this introductory learning activity.

Not a government qualification or regulatory certification.

Watch the course walkthrough اردو

That was a one-minute preview. The full course video is for signed-in learners. Sign in to watch it here, or create a free BvLogic ID; it takes a minute, and this course is added to it.

What you'll be able to do

Skills covered

Course content

  1. 1 Why React exists, and your first running app Understand the problem React solves, check your prerequisites honestly, and get a React app running locally. 3 min 2 questions Exercise · اردو Free preview
  2. 2 Components and JSX: pages built from pieces Write function components, compose them, and get comfortable with JSX's two real rules. 2 min 2 questions Exercise · اردو Sign in to open
  3. 3 Props: components that take inputs Pass data into components with props, render lists from arrays, and understand the one-way flow that keeps React apps sane. 2 min 3 questions Exercise · اردو Sign in to open
  4. 4 State: data that changes, screens that follow Use useState to hold changing data, handle events and form inputs, and internalise re-render thinking. 2 min 3 questions Exercise · اردو Sign in to open
  5. 5 Effects and data fetching: React meets the network Fetch API data with useEffect, manage loading and error states honestly, and structure a small real app. 2 min 2 questions Exercise · اردو Sign in to open
  6. 6 Shipping, the ecosystem map, and the road through MERN Build and deploy your app free, get an honest map of the React ecosystem, and know precisely what the paid course adds. 3 min 2 questions Exercise · اردو Sign in to open

Course lab

Graded lab · optional practice The fee tracker in React, deployed to a real URL 6 tasks about 240 min marked out of 100 English · اردو Open the lab →
When you want the whole trade

MERN Stack

Full Stack Development

12 weeks 240 contact hours intermediate Mapped to the NAVTTC standard Assignments & assessment Real projects

This free course is the introduction to the full Full Stack Development programme. The programme is taught by a trainer, marked by the academy, and carries the syllabus in full: the part an employer asks about.

See the full syllabus and fee

Related free courses

Web Development courses in Pakistan · All free courses · Government free courses open now

When you are ready to learn professional web development, the live programmes run on campus in Faisalabad and online.