Web Development Ppt (1)
Web Development Ppt (1)
WEB DEVELOPMENT
PRESENTED BY
S P R I YA D A R S H I N I ( 2 3 U C D A 0 3 3 )
2nd B.sc. CSDA
UNDER THE GUIDENCE OF
M I S S . K . S I VA P R I YA
A S S I S TA N T P R O F F E S O R
D E PA R T M E N T O F C O M P U T E R S C I E N C E
U N I T E D C O L L E G E O F A RT S A N D S C I E N C E
C O I M B AT O R E - 6 4 1 0 2 0
1
Whattoisedit
Click Web Development?
Master title style
• Definition:
• Web development refers to the process of building and
maintaining websites and web applications.
• It involves a range of tasks including designing, programming,
and managing content.
• Key Components:
• Frontend: What users see and interact with.
• Backend: The server-side functionality (databases, server
logic).
• Full-Stack: Combining both frontend and backend development.
2 2
Front-End
Click to editDevelopment
Master title style
VERSION
WRITE HTML
CONTROL DEPLOYMENT
5
Flowchart Layout for Back-End Web
Click to edit Master title style
Development:
Database Design &
PLANNING
START PLANNING
Integration
Choose Back-End
Testing & Debugging
Framework Deployment
7 7
Click to edit
Flowchart Master
Layout fortitle style Web Development
database
Implement Data
PLANNING
START PLANNING
Models & Migrations
Choose Database
CRUD Operations Monitor & Maintain
Type
Database
9 9
Click to edit
Flowchart Master
Layout fortitle styleWeb Development
hosting
Configure DNS
PLANNING
START PLANNING
Settings
Test Website Online
Monitor Website
Select Domain Name Set Up Database Performance &
Security
HOSTING \
DATA BASE
CLOUDING
12
Click to edit Web
Responsive Master title style
Design
Why It Matters:
• Responsive design ensures websites look good and work well on
all devices (desktops, tablets, smartphones).
• Techniques:
• Media Queries: Adjust layout based on screen size.
Flexbox/Grid: CSS techniques to create flexible layouts.
13
13
Web Development Process
Click to edit Master title style
PLANNING DEPLOYMENT
DESIGN MAINTENANCE
DEVELOPMENT
TESTING
14
14
Steps
Click toin Building
edit Master a Website
title style
Frontend Tools:
• Text Editors: VS Code, Sublime Text, Atom.
• Frameworks: React, Vue, Angular, Bootstrap.
• Design Tools: Figma, Adobe XD, Sketch.
Backend Tools:
• Server Management: Apache, Nginx.
• Databases: MySQL, PostgreSQL, MongoDB.
• Version Control: Git, GitHub.
16
16
Click to edit Master
Web Hosting title style
and Deployment
17
17
Conclusion
Click to edit Master title style
18
18
Click to edit Master title style
19
19