SlideShare a Scribd company logo
Introduction to
Web Application Development
- Ayyappadhas K B, Solutions Architect
Takeaways
● What is a web application
● How you can develop a web application
● Components involved in the web development
● Domain Name
● Web Hosting
What do you know about web?
Before that you need some knowledge !
Computer Internet Web Browsers
Domain Name or website
address
http://www.google.com
How the website is loading into your
browser?
How the website is loading into your
browser?
Can I build a website ?
Things to know
Things to know - Frontend
Things to know - Backend
Web Server
Server Side Scripting
Database
HTML - Hypertext Markup Language
● Documents designed to be displayed in a web browser
● Web browsers receive HTML documents from a web
server and render the documents into multimedia web
pages.
● HTML elements are the building blocks of HTML pages.
● HTML tags
HTML - Hypertext Markup Language
CSS - Cascade Style Sheets
● Is a style sheet language used for describing the
presentation of a document written in a markup
language such as HTML.
● CSS is designed to enable the separation of
presentation and content, including layout, colors, and
fonts.
● CSS Properties
CSS - Cascade Style Sheets
Javascript
● Validating User’s Input
● Simple Client-side Calculations
● Platform Independent - works inside the browser
● Generating HTML Content
Javascript
Web Server - apache2
● Create one or more websites.
● Configure log file settings, including where the log files
are saved, what data to include on the log files etc.
● Configure website/directory security
● Handling http Request/Response
Server Side Scripting - PHP
● server-side scripting is essential to run dynamic pages
on these browsers
● Server-side scripting reduces the loading time for web
pages
● As the scripting takes place on the server, it prevents
business logic to be secured and decreases chances of
being hacked
Database - MySql
● Can store the data for future usage
● Organise and reuse the data.
● Can define a structure for data.
● Data Transformation and Presentation
What’s next ?
Web Hosting
Web Hosting
● Moving your files to a remote location/computer
● Make it available for public
● Secure your data, code and web page.
Web Hosting Providers
Web Hosting Providers
Ok, I have hosted my website
How can I make it available for public ?
You need a domain name
You need a domain name
That’s it your website is ready
Takeaways
● HTML, CSS, Javascript - Frontend
● Web Server, Server Side Scripting, Database - Backend
● Web hosting
● Domain name.
Introduction to web application development

More Related Content

PDF
Php Tutorials for Beginners
Vineet Kumar Saini
 
PPT
JQuery introduction
NexThoughts Technologies
 
PPTX
PHP Presentation
JIGAR MAKHIJA
 
PPTX
Java script
reddivarihareesh
 
PPTX
Html ppt
Ruchi Kumari
 
PPTX
Client side scripting and server side scripting
baabtra.com - No. 1 supplier of quality freshers
 
PPTX
Introduction to Web Technology
Aashish Jain
 
Php Tutorials for Beginners
Vineet Kumar Saini
 
JQuery introduction
NexThoughts Technologies
 
PHP Presentation
JIGAR MAKHIJA
 
Java script
reddivarihareesh
 
Html ppt
Ruchi Kumari
 
Client side scripting and server side scripting
baabtra.com - No. 1 supplier of quality freshers
 
Introduction to Web Technology
Aashish Jain
 

What's hot (20)

PPTX
Introduction to php
Taha Malampatti
 
PPTX
HTML, CSS And JAVASCRIPT!
Syahmi RH
 
PPT
Introduction to CSS
Amit Tyagi
 
PPT
Cascading Style Sheets (CSS) help
casestudyhelp
 
PPTX
Bootstrap ppt
Nidhi mishra
 
PPT
Bootstrap Part - 1
EPAM Systems
 
PPT
Html Ppt
vijayanit
 
PPT
Introduction to Cascading Style Sheets (CSS)
Chris Poteet
 
PPT
PHP variables
Siddique Ibrahim
 
PPT
Php Presentation
Manish Bothra
 
PPTX
Cascading Style Sheet (CSS)
AakankshaR
 
PPT
introduction to web technology
vikram singh
 
PPTX
Php.ppt
Nidhi mishra
 
PPTX
1 03 - CSS Introduction
apnwebdev
 
PPT
Javascript arrays
Hassan Dar
 
PPT
PHP - Introduction to File Handling with PHP
Vibrant Technologies & Computers
 
PPT
Hyperlinks in HTML
Aarti P
 
PDF
Basic Details of HTML and CSS.pdf
Kalyani Government Engineering College
 
Introduction to php
Taha Malampatti
 
HTML, CSS And JAVASCRIPT!
Syahmi RH
 
Introduction to CSS
Amit Tyagi
 
Cascading Style Sheets (CSS) help
casestudyhelp
 
Bootstrap ppt
Nidhi mishra
 
Bootstrap Part - 1
EPAM Systems
 
Html Ppt
vijayanit
 
Introduction to Cascading Style Sheets (CSS)
Chris Poteet
 
PHP variables
Siddique Ibrahim
 
Php Presentation
Manish Bothra
 
Cascading Style Sheet (CSS)
AakankshaR
 
introduction to web technology
vikram singh
 
Php.ppt
Nidhi mishra
 
1 03 - CSS Introduction
apnwebdev
 
Javascript arrays
Hassan Dar
 
PHP - Introduction to File Handling with PHP
Vibrant Technologies & Computers
 
Hyperlinks in HTML
Aarti P
 
Basic Details of HTML and CSS.pdf
Kalyani Government Engineering College
 
Ad

Similar to Introduction to web application development (20)

PPTX
Gettings started with Web development
Ujjwal Ojha
 
PDF
Making Of PHP Based Web Application
Sachin Walvekar
 
PPTX
Basics of Web Development.pptx
Palash Sukla Das
 
PPTX
Mock Introduction to Web Development.pptx
nuruddinrazali
 
PDF
web desigining and publishing and easy level
animefun210
 
PPTX
Front End Lecture 1.pptx
malise2997
 
PPTX
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
12KritiGaneriwal
 
PDF
A Complete Web Development Guide For Non-Technical Startup Founder
img lift
 
PPTX
Web Development
Harshdeep Singh
 
PPT
How develop a web application?
Md Ekram
 
PPTX
Web Technology Introduction framework.pptx
Kongu Engineering College, Perundurai, Erode
 
PDF
Web Designs Services
Nusrat Khanom
 
PPTX
Learn web development: Front-end vs Back-end development
puneetbatra24
 
PDF
web development.pdf
JessicaArifa
 
PPT
introduction to web application development
FLYMAN TECHNOLOGY LIMITED
 
PPTX
Fornt End Web Development domu 12345.pptx
Mm071
 
PPTX
"Python web development combines the simplicity of the language with powerful...
softwaretrainer2elys
 
PDF
Web development ppt
ParasJain222
 
PPTX
frontendwebdevelopment-190510024804 (1).pptx
ReemaAsker1
 
PPTX
Web technology
Milap Gatecha
 
Gettings started with Web development
Ujjwal Ojha
 
Making Of PHP Based Web Application
Sachin Walvekar
 
Basics of Web Development.pptx
Palash Sukla Das
 
Mock Introduction to Web Development.pptx
nuruddinrazali
 
web desigining and publishing and easy level
animefun210
 
Front End Lecture 1.pptx
malise2997
 
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
12KritiGaneriwal
 
A Complete Web Development Guide For Non-Technical Startup Founder
img lift
 
Web Development
Harshdeep Singh
 
How develop a web application?
Md Ekram
 
Web Technology Introduction framework.pptx
Kongu Engineering College, Perundurai, Erode
 
Web Designs Services
Nusrat Khanom
 
Learn web development: Front-end vs Back-end development
puneetbatra24
 
web development.pdf
JessicaArifa
 
introduction to web application development
FLYMAN TECHNOLOGY LIMITED
 
Fornt End Web Development domu 12345.pptx
Mm071
 
"Python web development combines the simplicity of the language with powerful...
softwaretrainer2elys
 
Web development ppt
ParasJain222
 
frontendwebdevelopment-190510024804 (1).pptx
ReemaAsker1
 
Web technology
Milap Gatecha
 
Ad

Recently uploaded (20)

PDF
Make GenAI investments go further with the Dell AI Factory - Infographic
Principled Technologies
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PPT
L2 Rules of Netiquette in Empowerment technology
Archibal2
 
PDF
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 
PDF
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
CIFDAQ
 
PPTX
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira Júnior
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
Software Development Company | KodekX
KodekX
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PPTX
Smart Infrastructure and Automation through IoT Sensors
Rejig Digital
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
DevOps & Developer Experience Summer BBQ
AUGNYC
 
PPTX
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
PDF
Chapter 2 Digital Image Fundamentals.pdf
Getnet Tigabie Askale -(GM)
 
PDF
madgavkar20181017ppt McKinsey Presentation.pdf
georgschmitzdoerner
 
Make GenAI investments go further with the Dell AI Factory - Infographic
Principled Technologies
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
L2 Rules of Netiquette in Empowerment technology
Archibal2
 
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
CIFDAQ
 
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira Júnior
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
Software Development Company | KodekX
KodekX
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
Smart Infrastructure and Automation through IoT Sensors
Rejig Digital
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
DevOps & Developer Experience Summer BBQ
AUGNYC
 
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
Chapter 2 Digital Image Fundamentals.pdf
Getnet Tigabie Askale -(GM)
 
madgavkar20181017ppt McKinsey Presentation.pdf
georgschmitzdoerner
 

Introduction to web application development

  • 1. Introduction to Web Application Development - Ayyappadhas K B, Solutions Architect
  • 2. Takeaways ● What is a web application ● How you can develop a web application ● Components involved in the web development ● Domain Name ● Web Hosting
  • 3. What do you know about web?
  • 4. Before that you need some knowledge ! Computer Internet Web Browsers
  • 5. Domain Name or website address http://www.google.com
  • 6. How the website is loading into your browser?
  • 7. How the website is loading into your browser?
  • 8. Can I build a website ?
  • 10. Things to know - Frontend
  • 11. Things to know - Backend Web Server Server Side Scripting Database
  • 12. HTML - Hypertext Markup Language ● Documents designed to be displayed in a web browser ● Web browsers receive HTML documents from a web server and render the documents into multimedia web pages. ● HTML elements are the building blocks of HTML pages. ● HTML tags
  • 13. HTML - Hypertext Markup Language
  • 14. CSS - Cascade Style Sheets ● Is a style sheet language used for describing the presentation of a document written in a markup language such as HTML. ● CSS is designed to enable the separation of presentation and content, including layout, colors, and fonts. ● CSS Properties
  • 15. CSS - Cascade Style Sheets
  • 16. Javascript ● Validating User’s Input ● Simple Client-side Calculations ● Platform Independent - works inside the browser ● Generating HTML Content
  • 18. Web Server - apache2 ● Create one or more websites. ● Configure log file settings, including where the log files are saved, what data to include on the log files etc. ● Configure website/directory security ● Handling http Request/Response
  • 19. Server Side Scripting - PHP ● server-side scripting is essential to run dynamic pages on these browsers ● Server-side scripting reduces the loading time for web pages ● As the scripting takes place on the server, it prevents business logic to be secured and decreases chances of being hacked
  • 20. Database - MySql ● Can store the data for future usage ● Organise and reuse the data. ● Can define a structure for data. ● Data Transformation and Presentation
  • 23. Web Hosting ● Moving your files to a remote location/computer ● Make it available for public ● Secure your data, code and web page.
  • 26. Ok, I have hosted my website How can I make it available for public ?
  • 27. You need a domain name
  • 28. You need a domain name
  • 29. That’s it your website is ready
  • 30. Takeaways ● HTML, CSS, Javascript - Frontend ● Web Server, Server Side Scripting, Database - Backend ● Web hosting ● Domain name.