Unit 1 – Javascript and
Basics of MERN stack
V. Lathika
AP/CSE
U19CS602 / U19CSD603 - Full Stack Development
VI Sem 2024 - 2025
,Unit 1 – Javascript and Basics of
MERN Stack
JavaScript Fundamentals – Objects – Generato
advanced iteration – modules – DOM tree – No
properties – browser events – Event delegation –
Events – Forms, controls – Document and resou
loading – Mutation observer – Event loop: micro-tas
and macro-tasks – MERN Components – React – Node.j
Express – MongoDB – Need for MERN – Server – Le
Hello World – Server Setup – nvm – Node.js - npm
,Javascript fundamentals
, Javascript
Abbreviated as JS.
JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language
first-class functions.
o first-class functions - A programming language is said to have First-class functions
functions in that language are treated like any other variable. For example, in such a lang
a function can be passed as an argument to other functions, can be returned by an
function and can be assigned as a value to a variable.
JavaScript is an interpreted language. The browser interprets the JavaScript code embedded i
the web page, executes it, and displays the output. It is not compiled to any other form
executed.
All major web browsers have a dedicated JavaScript engine to execute the code on users' devic
Basics of MERN stack
V. Lathika
AP/CSE
U19CS602 / U19CSD603 - Full Stack Development
VI Sem 2024 - 2025
,Unit 1 – Javascript and Basics of
MERN Stack
JavaScript Fundamentals – Objects – Generato
advanced iteration – modules – DOM tree – No
properties – browser events – Event delegation –
Events – Forms, controls – Document and resou
loading – Mutation observer – Event loop: micro-tas
and macro-tasks – MERN Components – React – Node.j
Express – MongoDB – Need for MERN – Server – Le
Hello World – Server Setup – nvm – Node.js - npm
,Javascript fundamentals
, Javascript
Abbreviated as JS.
JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language
first-class functions.
o first-class functions - A programming language is said to have First-class functions
functions in that language are treated like any other variable. For example, in such a lang
a function can be passed as an argument to other functions, can be returned by an
function and can be assigned as a value to a variable.
JavaScript is an interpreted language. The browser interprets the JavaScript code embedded i
the web page, executes it, and displays the output. It is not compiled to any other form
executed.
All major web browsers have a dedicated JavaScript engine to execute the code on users' devic