0% found this document useful (0 votes)
3 views11 pages

Full Stack Web Development

Full Stack Web Development encompasses the entire process of creating a web application, including front-end and back-end development. Front-end development focuses on the user interface using HTML, CSS, and JavaScript, while back-end development involves server-side processes using technologies like Node.js, Express.js, and MongoDB. This document outlines the roles and technologies involved in both aspects of web development.

Uploaded by

Abhishek Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views11 pages

Full Stack Web Development

Full Stack Web Development encompasses the entire process of creating a web application, including front-end and back-end development. Front-end development focuses on the user interface using HTML, CSS, and JavaScript, while back-end development involves server-side processes using technologies like Node.js, Express.js, and MongoDB. This document outlines the roles and technologies involved in both aspects of web development.

Uploaded by

Abhishek Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Full Stack Web

Development
Abhinav kumar
introduction
Full Stack Web Development is the
process of designing, creating,
testing and deploying a complete
web application from start to finish.
It involves working with various
technologies and tools, including
front-end web development, back-
end web development, and
database development.

2023 Full stack Web Development 2


Front-end Web Development
• It is the process of developing graphical user
interface of a website using HTML, CSS and
Javascript.

• A front-end developer is a software developer


who specializes in creating and designing the
user interface(UI) and user experience(UX).
Back-end Web Development
• Back-end developers are the experts who build and
maintain the mechanisms that process data and
perform actions on websites.

• Unlike front-end developers, who control everything


you can see on a website, back-end developers are
involved in data storage, security, and other server-side
functions that you cannot see.
Front-end Web Development
HTML
• The HyperText Markup Language or HTML is the standard
markup language for documents designed to be displayed in a
web browser. It defines the meaning and structure of web
content.

CSS
• Cascading Style Sheets (CSS) is a stylesheet language used to
describe the presentation of a document written in HTML or
XML (including XML dialects such as SVG, MathML or
XHTML). CSS describes how elements should be rendered on
screen, on paper, in speech, or on other media.
Front-end Web Development

Javascript
• JavaScript is a programming language used
primarily by Web browsers to create a dynamic
and interactive experience for the user. Most of the
functions and applications that make the Internet
indispensable to modern life are coded in some form of
JavaScript. The earliest incarnations of JavaScript were
developed in the late 1990s for the Netscape Navigator
Web browser.
Back-end Web Development
Node js
• Node.js is a powerful runtime environment for
executing JavaScript code outside of a web
browser. It brings the JavaScript language to the server-
side, enabling developers to build scalable, high-
performance, and event-driven applications.
• Its nature is asynchronous or non-blocking with
microservices architecture.
• It’s simple for a JavaScript programmer to use Node.js to
create back-end services.
Back-end Web Development
Express js
• Express is a minimal and flexible Node.js web
application framework that provides a robust set
of features for web and mobile applications.
• Defines a routing table which is used to perform
different actions based on HTTP Method and URL.
• Allows to dynamically render HTML Pages based on
passing arguments to templates.
Back-end Web Development
Mongodb
• MongoDB is an open-source document database built on a
horizontal scale-out architecture that uses a flexible
schema for storing data.
• Structured and unstructured information can be stored in
the same document.
• Instead of storing data in tables of rows or columns like
SQL databases, each record in a MongoDB database is a
document described in BSON, a binary representation of
the data.
summary
At Contoso, we believe in giving
110%. By using our next-
generation data architecture, we help
organizations virtually manage
agile workflows. We thrive because of
Click icon to add picture
our market knowledge and
great team behind our product. As
our CEO says, "Efficiencies will
come from proactively transforming
how we do business."​

20XX presentation title 10


thank you
mirjam nilsson
[email protected]
www.contoso.com

You might also like