Free course · Programming

JavaScript Basics

The language of every browser, make web pages respond, think and change. The free first step toward the JavaScript and MERN Stack courses.

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 What JavaScript is, and your zero-install setup Understand where JavaScript runs, what it does that HTML cannot, and write your first lines in the browser console. 2 min 2 questions Exercise · اردو Free preview
  2. 2 Decisions and repetition: if and loops Make code choose between paths with if/else and repeat work with loops, the two structures inside all programming. 2 min 2 questions Exercise · اردو Sign in to open
  3. 3 Arrays, objects and functions: organising data and work Hold many values in arrays, describe one thing with an object, and package reusable work into functions. 2 min 2 questions Exercise · اردو Sign in to open
  4. 4 The DOM: making the page respond Select elements, react to clicks and input, and change the page, the browser skills that make JavaScript visible. 3 min 3 questions Exercise · اردو Sign in to open
  5. 5 Working with data: JSON, and fetching from the network Read and write JSON, fetch data from a URL, and render a list onto the page, the front half of every real web app. 3 min 2 questions Exercise · اردو Sign in to open
  6. 6 A real mini-project, and the road into MERN Assemble the course into one small complete app, learn the habits that survive, and see exactly what the paid courses add. 3 min 2 questions Exercise · اردو Sign in to open

Course lab

Graded lab · optional practice The fee tracker, in the browser, that remembers 7 tasks about 150 min marked out of 100 English · اردو Open the lab →
When you want the whole trade

JavaScript

JavaScript Development

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

This free course is the introduction to the full JavaScript 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

Programming 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.