HTML creates the structure and meaning of
a web page. It defines headings, sections,
images, links, forms, buttons and other
content users interact with.
<section
class="hero">
<h1>
Build The Future
</h1>
<button>
Explore
</button>
</section>
SEMANTIC HTML
FORMS
ACCESSIBILITY
CSS controls how a website looks and feels.
It handles layouts, colors, typography,
animations, responsiveness and modern
visual experiences.
.hero {
display: flex;
align-items:
center;
background:
#03070c;
color:
white;
}
FLEXBOX
GRID
ANIMATION
RESPONSIVE
JS
JavaScript
INTERACTION
JavaScript brings websites to life. It
handles interactions, dynamic content,
animations, API requests, forms and
application logic.
const
button =
document.querySelector(
".button"
);
button.addEventListener(
"click",
() => {
console.log(
"Hello!"
);
}
);
DOM
EVENTS
API
ES6+
R
React
FRONTEND FRAMEWORK
React helps developers build reusable,
component-based interfaces for modern
web applications.
function
Welcome() {
return (
<h1>
Welcome Developer
</h1>
);
}
COMPONENTS
JSX
STATE
N
Node.js
BACKEND RUNTIME
Node.js allows JavaScript to run on the
server. It is widely used to create APIs,
backend services and scalable applications.
const
http =
require(
"http"
);
http.createServer(
(req,res) => {
res.end(
"Hello World"
);
}
);
SERVER
NPM
API
E
Express.js
BACKEND FRAMEWORK
Express provides a lightweight framework
for building Node.js servers, routes,
middleware and REST APIs.
const
express =
require(
"express"
);
const
app =
express();
app.get(
"/api",
(req,res) => {
res.json({
message:
"Welcome"
});
}
);
ROUTES
MIDDLEWARE
REST API
Py
Python
BACKEND / DATA / AI
Python is a versatile programming language
used in backend development, automation,
data science, artificial intelligence and
many other areas.
def
welcome(name):
message =
f"Hello {name}"
return
message
print(
welcome(
"Developer"
)
)
DJANGO
FLASK
AI
PHP is a server-side programming language
used to create dynamic websites, APIs,
content management systems and web
applications.
<?php
$name =
"Developer";
echo
"Welcome $name"
;
?>
LARAVEL
MYSQL
API
MongoDB is a document-oriented database
designed for flexible and scalable
applications.
db.users.insertOne({
name:
"Developer"
,
role:
"Full Stack"
});
NoSQL
DOCUMENTS
ATLAS
SQL
MySQL
RELATIONAL DATABASE
MySQL is a relational database system used
to store structured data using tables,
relationships and SQL queries.
SELECT
name,
email
FROM
users
WHERE
role =
'developer';
SQL
TABLES
RELATIONS