Back

Web Technologies

Lectures


Video Lectures


Web Technologies | Lecture 1
Web Technologies | Lecture 2

Lecture 126 August 2026

Web Technologies

Introduction to JavaScript, its history, applications, variables, conditional statements, arrays, and loops

Lecture 22 September 2026

JavaScript Operators, Functions, Rest/Spread, and Array Methods

Understanding the ternary operator, JavaScript functions and arrow functions, rest and spread operators, and essential array methods for manipulating and processing data

Lecture 39 September 2026

JavaScript Closure, Objects, Strings, Date Object, and BOM

JavaScript closures, objects and object properties, arrays of objects, string methods, Date objects and methods, and the Browser Object Model (BOM)

Lecture 416 September 2026

JavaScript DOM and Dynamic Webpage Manipulation

Understanding the Document Object Model (DOM), selecting and modifying HTML elements, working with text, attributes, classes, styles, creating and inserting elements, and performing basic form validation

Lecture 523 September 2026

JavaScript Events and Event Handling

Understanding JavaScript events, mouse and keyboard events, addEventListener(), the event object, form and input events, form validation, event bubbling, and event delegation

Lecture 630 September 2026

Asynchronous JavaScript

Understanding asynchronous JavaScript, synchronous and asynchronous execution, Promises and their states, Promise handling, async/await, Fetch API, GET and POST requests, error handling, array destructuring, and common tools for asynchronous operations

Lecture 77 October 2026

Modern JavaScript and Browser Storage

Understanding modern JavaScript features including template literals, optional chaining, nullish coalescing, JavaScript modules, JSON serialization and parsing, and browser storage using Local Storage and Session Storage, with practical examples of persistent data storage

Lecture 814 October 2026

React Foundation

Introduction to React and its component-based architecture, including JSX, the Virtual DOM, functional and class components, props and validation, component composition, children props, event handling, conditional rendering, lists and keys, and an introduction to React Hooks