SlideShare a Scribd company logo
Web Application Development 
Ujjwal Ojha
Who am I? 
• Ujjwal Ojha 
• BSc. CSIT 
• Hrevert Technologies 
• Web application development
Introduction 
• Developing a web site for internet or intranet. 
• Ranges from developing simple static web 
sites to complex dynamic web applications
According to Wikipedia, 
Web development is a broad term for the work 
involved in developing a web site for the 
Internet (World Wide Web) or an intranet (a 
private network). Web development can range 
from developing the simplest static single page 
of plain text to the most complex web-based 
internet applications, electronic businesses, and 
social network services
How does the Web Works
Client Request
Server Response
Gettings started with Web development
Layers 
• In web development, the terms “web design”, 
"front end" and "back end" are distinctions 
which refer to the separation of concerns 
between a presentation layer and a data 
access layer respectively.
Web Design 
• All the works related with graphics 
• Prototype Designs 
• Making Layouts 
• Color Selection 
• Work related with Photoshop, Illustrator, 
InDesign
Gettings started with Web development
Front-End 
• Front end development is the development of 
those elements of a website that the 
customers sees and interacts with directly. 
• Working in coordination with the backend 
developer and the web designers.
Gettings started with Web development
Components that make the Front-End 
HTML 
CSS 
JavaScript
<p> Markup Language</p> 
<p> What each part of website is </p> 
<p> define headers, paragraphs, 
links, images, and more, 
so your browser knows 
how to structure the web page 
you‘re looking at. </p> 
<image> </image>
Styling the web 
Looks and Formatting 
Colors, Backgrounds, Fonts 
Animations, 3D Effects 
body { 
font-family: Arial; 
color: white; 
background-color: black; 
}
<script> alert(“JavaScript”) </script> 
Programming Language for Manipulating 
The Contents of the Web Page. 
Make the web application more interactive. 
Single Page Application 
• Menus 
• Image Sliders 
• Popup Windows 
• Alert Messages 
ECMA Script
Back-End 
• Back end development is the development of 
those elements of website that customers 
indirectly interact with. 
• The backend usually consists of three parts: a 
server, an application, and a database.
Web Server 
Web server is a computer system which handles 
HTTP requests and delivers web pages to clients. 
EXAMPLES: 
• Apache 
• IIS 
• Nginx 
• GWS
Back-End Application 
• Computer program that remains in the 
background, or resides on a server. 
• Communicates with server and databases. 
• The web application creates, deletes, changes, 
renames, etc. items in the database. 
• It makes front-end content dynamic
Database 
• Store information on the server side. 
• Useful to create data-driven websites and web 
applications. 
– MySQL 
– Mongo dB 
– Oracle
PHP
Introduction 
• Wikipedia 
Definition: 
– PHP is a server-side 
scripting language 
designed for web 
development but 
also used as a 
general-purpose 
programming 
language. 
• PHP is mostly used 
on the server-side 
to dynamically 
generate http 
response based on 
the client request.
My First PHP program 
<!DOCTYPE html> 
<html> 
<head> 
<title></title> 
</head> 
<body> 
<?php 
echo 'Hello World'; 
?> 
</body> 
</html>
Things that you should know 
• Backend languages like PHP, Ruby, Nodejs 
• JQuery 
• Bootstrap 
• d3js 
• git (for versioning projects) 
• Github, Bitbucket 
• WordPress
What’s your preference? 
• A lot of these technologies are related 
• If you are into UI go for Web Design. 
• If you like programming and designing then go 
for front-end. 
• If you’re interested in what’s going behind the 
scene then go for back-end development.
Thank You

More Related Content

What's hot (20)

PDF
Week01 jan19 introductionto_php
Jeanho Chu
 
PPTX
Web designing and development
yugalgera
 
PDF
Web development using ASP.NET MVC
Adil Mughal
 
PPTX
Introduction to HTML5 & CSS3
g4gauravagarwal
 
PPTX
Web Development
Shivakrishna Gannu
 
PPTX
Front-End Development
Hein Htet Aung
 
PPTX
Web programming and services
laibamaqsood
 
PPT
presentation on static website design
jyotiyadav1926
 
PPTX
Bayt training
Ghazi Alhowari
 
PPT
Website Overview
ChanHan Hy
 
PDF
Starting Web Development
Pooria Farhad
 
PDF
Html5
Laura Veith
 
PDF
Forms as Structured Content
dotCMS
 
PDF
Thin Server Architecture SPA, 5 years old presentation
David Amend
 
PPTX
Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)
Katherine McCurdy-Lapierre, R.G.D.
 
PPT
How develop a web application?
Md Ekram
 
PPTX
Web Pages
Sayed Hamid Raza
 
PPTX
Web Design Norms
Shantanu Suryawanshi
 
PDF
Basic Introduction to Web Development
Burhan Khalid
 
PPTX
The Evolution of the Webbroadcast
Jason Bengtson
 
Week01 jan19 introductionto_php
Jeanho Chu
 
Web designing and development
yugalgera
 
Web development using ASP.NET MVC
Adil Mughal
 
Introduction to HTML5 & CSS3
g4gauravagarwal
 
Web Development
Shivakrishna Gannu
 
Front-End Development
Hein Htet Aung
 
Web programming and services
laibamaqsood
 
presentation on static website design
jyotiyadav1926
 
Bayt training
Ghazi Alhowari
 
Website Overview
ChanHan Hy
 
Starting Web Development
Pooria Farhad
 
Forms as Structured Content
dotCMS
 
Thin Server Architecture SPA, 5 years old presentation
David Amend
 
Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)
Katherine McCurdy-Lapierre, R.G.D.
 
How develop a web application?
Md Ekram
 
Web Pages
Sayed Hamid Raza
 
Web Design Norms
Shantanu Suryawanshi
 
Basic Introduction to Web Development
Burhan Khalid
 
The Evolution of the Webbroadcast
Jason Bengtson
 

Similar to Gettings started with Web development (20)

PPTX
Introduction to web application development
Ayyappadhas K B
 
PPTX
Front End Lecture 1.pptx
malise2997
 
PPTX
frontendwebdevelopment-190510024804 (1).pptx
ReemaAsker1
 
PPTX
Basics of Web Development.pptx
Palash Sukla Das
 
PPTX
Learn web development: Front-end vs Back-end development
puneetbatra24
 
PPTX
Front end web development
viveksewa
 
PDF
What is Web Development - All About It
Kuljeet Babbar
 
PPTX
seminar Presentation final.pptx
SyedSafwanAhmed1
 
PDF
Web development ppt
ParasJain222
 
PPTX
Web Development
Harshdeep Singh
 
PPTX
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
12KritiGaneriwal
 
PPTX
Fornt End Web Development domu 12345.pptx
Mm071
 
PDF
web desigining and publishing and easy level
animefun210
 
PPTX
webdevelopmentppt-210923044639 (1).pptx
learnEnglish51
 
PPTX
Web Development usually refers to developing the website for the Internet (W...
mammeabdu26
 
PPTX
webdevelopmentppt-210923044639 (1).pptx
ssuser485fb2
 
PDF
Making Of PHP Based Web Application
Sachin Walvekar
 
PDF
Frontend Development Services PKG PDF.pdf
Frontend Development Services
 
PPTX
webdevelopmentppt-210923044639 (1) (1).pptx
sitesite4
 
PPTX
uuserinterfacewebdevelopmentnewoneppt.pptx
SHAIKIRFAN715544
 
Introduction to web application development
Ayyappadhas K B
 
Front End Lecture 1.pptx
malise2997
 
frontendwebdevelopment-190510024804 (1).pptx
ReemaAsker1
 
Basics of Web Development.pptx
Palash Sukla Das
 
Learn web development: Front-end vs Back-end development
puneetbatra24
 
Front end web development
viveksewa
 
What is Web Development - All About It
Kuljeet Babbar
 
seminar Presentation final.pptx
SyedSafwanAhmed1
 
Web development ppt
ParasJain222
 
Web Development
Harshdeep Singh
 
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
12KritiGaneriwal
 
Fornt End Web Development domu 12345.pptx
Mm071
 
web desigining and publishing and easy level
animefun210
 
webdevelopmentppt-210923044639 (1).pptx
learnEnglish51
 
Web Development usually refers to developing the website for the Internet (W...
mammeabdu26
 
webdevelopmentppt-210923044639 (1).pptx
ssuser485fb2
 
Making Of PHP Based Web Application
Sachin Walvekar
 
Frontend Development Services PKG PDF.pdf
Frontend Development Services
 
webdevelopmentppt-210923044639 (1) (1).pptx
sitesite4
 
uuserinterfacewebdevelopmentnewoneppt.pptx
SHAIKIRFAN715544
 
Ad

Recently uploaded (20)

PPTX
Practical Applications of AI in Local Government
OnBoard
 
PPTX
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
PDF
ArcGIS Utility Network Migration - The Hunter Water Story
Safe Software
 
PPTX
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
 
PPSX
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde
 
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
 
PDF
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
PDF
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
WSO2
 
PDF
Understanding AI Optimization AIO, LLMO, and GEO
CoDigital
 
PDF
Proactive Server and System Monitoring with FME: Using HTTP and System Caller...
Safe Software
 
PDF
DoS Attack vs DDoS Attack_ The Silent Wars of the Internet.pdf
CyberPro Magazine
 
PDF
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
PDF
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
 
PPTX
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
 
PDF
🚀 Let’s Build Our First Slack Workflow! 🔧.pdf
SanjeetMishra29
 
PDF
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
PPTX
CapCut Pro PC Crack Latest Version Free Free
josanj305
 
PDF
Dev Dives: Accelerating agentic automation with Autopilot for Everyone
UiPathCommunity
 
PDF
Hello I'm "AI" Your New _________________
Dr. Tathagat Varma
 
PDF
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
Practical Applications of AI in Local Government
OnBoard
 
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
ArcGIS Utility Network Migration - The Hunter Water Story
Safe Software
 
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
 
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde
 
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
 
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
WSO2
 
Understanding AI Optimization AIO, LLMO, and GEO
CoDigital
 
Proactive Server and System Monitoring with FME: Using HTTP and System Caller...
Safe Software
 
DoS Attack vs DDoS Attack_ The Silent Wars of the Internet.pdf
CyberPro Magazine
 
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
 
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
 
🚀 Let’s Build Our First Slack Workflow! 🔧.pdf
SanjeetMishra29
 
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
CapCut Pro PC Crack Latest Version Free Free
josanj305
 
Dev Dives: Accelerating agentic automation with Autopilot for Everyone
UiPathCommunity
 
Hello I'm "AI" Your New _________________
Dr. Tathagat Varma
 
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
Ad

Gettings started with Web development

  • 2. Who am I? • Ujjwal Ojha • BSc. CSIT • Hrevert Technologies • Web application development
  • 3. Introduction • Developing a web site for internet or intranet. • Ranges from developing simple static web sites to complex dynamic web applications
  • 4. According to Wikipedia, Web development is a broad term for the work involved in developing a web site for the Internet (World Wide Web) or an intranet (a private network). Web development can range from developing the simplest static single page of plain text to the most complex web-based internet applications, electronic businesses, and social network services
  • 5. How does the Web Works
  • 9. Layers • In web development, the terms “web design”, "front end" and "back end" are distinctions which refer to the separation of concerns between a presentation layer and a data access layer respectively.
  • 10. Web Design • All the works related with graphics • Prototype Designs • Making Layouts • Color Selection • Work related with Photoshop, Illustrator, InDesign
  • 12. Front-End • Front end development is the development of those elements of a website that the customers sees and interacts with directly. • Working in coordination with the backend developer and the web designers.
  • 14. Components that make the Front-End HTML CSS JavaScript
  • 15. <p> Markup Language</p> <p> What each part of website is </p> <p> define headers, paragraphs, links, images, and more, so your browser knows how to structure the web page you‘re looking at. </p> <image> </image>
  • 16. Styling the web Looks and Formatting Colors, Backgrounds, Fonts Animations, 3D Effects body { font-family: Arial; color: white; background-color: black; }
  • 17. <script> alert(“JavaScript”) </script> Programming Language for Manipulating The Contents of the Web Page. Make the web application more interactive. Single Page Application • Menus • Image Sliders • Popup Windows • Alert Messages ECMA Script
  • 18. Back-End • Back end development is the development of those elements of website that customers indirectly interact with. • The backend usually consists of three parts: a server, an application, and a database.
  • 19. Web Server Web server is a computer system which handles HTTP requests and delivers web pages to clients. EXAMPLES: • Apache • IIS • Nginx • GWS
  • 20. Back-End Application • Computer program that remains in the background, or resides on a server. • Communicates with server and databases. • The web application creates, deletes, changes, renames, etc. items in the database. • It makes front-end content dynamic
  • 21. Database • Store information on the server side. • Useful to create data-driven websites and web applications. – MySQL – Mongo dB – Oracle
  • 22. PHP
  • 23. Introduction • Wikipedia Definition: – PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. • PHP is mostly used on the server-side to dynamically generate http response based on the client request.
  • 24. My First PHP program <!DOCTYPE html> <html> <head> <title></title> </head> <body> <?php echo 'Hello World'; ?> </body> </html>
  • 25. Things that you should know • Backend languages like PHP, Ruby, Nodejs • JQuery • Bootstrap • d3js • git (for versioning projects) • Github, Bitbucket • WordPress
  • 26. What’s your preference? • A lot of these technologies are related • If you are into UI go for Web Design. • If you like programming and designing then go for front-end. • If you’re interested in what’s going behind the scene then go for back-end development.