SlideShare a Scribd company logo
Basics Of Web
Technology &
Programming Concepts
Program : Internship Training Presentation
[ B.Tech CSE, 4th Year 7th Sem ]
CONTENTS
 What is Web Development?
 Front end development
 Front end development technologies
 Back end development
 Back end development technologies
 Who is a Web Developer?
 Types of Web Developer
 How a website works?
 Difference Between Web Developer and Web Designer
WHAT IS WEB DEVELOPMENT
Web Development usually refers to developing the website for the
Internet (World Wide Web) or for an Intranet (Private network). Also known as
Web Programming. It is the creation of Dynamic Web Applications.
Examples of Web Applications are Social networking sites like
Facebook or E-commerce sites like Amazon, Flipkart, etc.
There are two broad division of Web Development –
 Front-end Development (also called Client-side Development)
 Back-end Development (also called Server-side Development).
FRONTEND
DEVELOPMENT
FRONTEND DEVELOPMENT
Front end development refers to producing a web
application so that a user can see and interact with them directly. It is also
known as Client side development. It focuses on the visual elements a
website that a user will interact with.
A front end developer has one general responsibility: to
ensure that website visitors can easily interact with the page. They do this
through the combination of design, technology and programming to
code a website's appearance, as well as taking care of debugging.
The common technologies we can use in front-end
development are:
 HTML
 CSS
 JAVASCRIPT
FRONTEND DEVELOPMENT TECHNOLOGIES
HTML was first created by Tim Berners-Lee, starting in 1989. It
stands for Hyper Text Markup Language. Hypertext means that the document
contains links that allow the reader to jump to other places in the document.
A Markup Language is a way that computers speak to each other
to control how text is processed and presented. It describes the structure of a
web page and consists series of elements. Its elements tells browser how to
display the content.
It's code is written in Notepad or any text editor but save it as
.htmor .html extension..
Header
Nav
Body
Footer
HTML 5
FRONTEND DEVELOPMENT TECHNOLOGIES
CSS was first proposed by Hakon Wium Lie on October 10, 1994
at CERN (European Organization for Nuclear Research). Cascading Style Sheets
(CSS) describes how HTML elements are to be displayed on screen.
CSS saves a lot of work. It can control the layout of multiple web
all at once. It is also responsible for responsive layouts of a website. It is also
written in any text editor but save as .css extension.
FRONTEND DEVELOPMENT TECHNOLOGIES
JavaScript was invented by Brendan Eich in 1995. JavaScript is
the Programming Language for the Web. JavaScript can update and change
both HTML and CSS. JavaScript is responsible for the Functioning of the
website.
It is a scripting language that enables us to create dynamically
updating content, control multimedia, animate images, and pretty much
everything else. It is also written in any text editor but add the .js extension.
BACKEND
DEVELOPMENT
BACKEND DEVELOPMENT
Backend development controls what goes on behind
the scenes of the web applications. It is also known as server side
development. Backend usually consists of three parts:
 A server
 An Application
 A Database
Users can't see how the backend works but this code is
what communicates the database information to the browser.
Common Backend development technologies are:
 PHP
 SQL
BACKEND DEVELOPMENT TECHNOLOGIES
PHP is an acronym for "PHP: Hypertext Pre-processor".
PHP is a widely-used, open source scripting language. PHP scripts are
executed on the server. PHP is free to download and use. PHP is a
server side scripting language that is embedded in HTML It is used to
manage dynamic content, databases, session tracking, even build
entire e-commerce sites.
BACKEND DEVELOPMENT TECHNOLOGIES
SQL stands for Structured Query Language. SQL let us
access and manipulate databases. SQL became a standard of the
American National Standards Institute (ANSI) in 1986, and of the
International Organization select for standardization (ISO) in 1987.
SQL is a database language, it is used for database creation, system
database deletion, fetching rows, and modifying rows, etc.
It can retrieve data and executes queries against the
database. Every website is supported by a database at the backend.
Each time a user submits information or searches something in the
website, data gets stored and retrieved from the database. SQL is the
language for querying and storing data in the database..
WHO IS WEB DEVELOPER?
A web developer is a programmer who specializes in the
development of World Wide Web applications using a client-server model. The
applications typically use HTML, CSS and JavaScript in the client, PHP, C#,
Python, Node.js or Java in the server, and http for communications between
client and server.
Web developers typically do the following:
 Meet with clients or management to discuss the needs and design of a
website.
 Create and test applications for a website. Write code for the website, using
programming languages such as HTML, CSS, etc.
 Work with other team members to determine what information the site will
contain.
 Work with graphics and other designers to determine the website's layout.
Integrate graphics, audio, and video into the website.
 Monitor website traffic.
TYPES OF WEB DEVELOPER
There are 3 kinds of Web Developers –
 Front-End Developer: They are responsible for how a website looks. They create the site's layout and integrate
graphics, applications (such as a retail checkout tool), and other content. They also write web design programs in
a variety of computer languages, such as HTML or JavaScript.
 Back-End Developer: They are responsible for server-side web application logic and integration of the work front-
end developers do.
 Full-Stack Developer: A full-stack web developer is a person who can develop both client and server software.
They perform the task of both Front end and Back End Developer.
THREE TYPES OF
DEVELOPER
HOW WEBSITE WORKS?
When you type a web address into your browser:
 The browser goes to the DNS server, and finds the real address of
the server that the website lives on.
 The browser sends an HTTP request message to the server, asking
it to send a copy of the website to the client.
 If the server approves the client's request, the server sends the
client a "200 OK" message, which means "Of course you can look
at that website! Here it is", and then starts sending the website's
files to the browser as a series of small chunks called data packets.
 The browser assembles the Data Packets into a complete web
page and displays it to you.
WEB DEVELOPER vs WEB DESIGNER
Web Developer
 Web Developers are more technical in nature.
 Web development refers to building user-
friendly websites based on client's
specifications.
 They transform designs into fully functional
websites.
 Web development refers to the functionality
of thewebsite on how it works.
 Languages used are HTML, PHP, JavaScript,
CSS, Python, Ruby, jQuery etc.
Web Designer
 Web Designers are very creative in nature.
 Web designers are the aesthetic element.
 They transform the ideas into visually
appealing designs.
 Web designs refers to how the websites
looks and feels on the outside.
 Web designing tools include Abobe
Photoshop, Illustrator, Dreamweaver, Sketch
etc.
THANK YOU

More Related Content

What's hot

Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web developmentMohammed Safwat
 
Web development | Derin Dolen
Web development | Derin Dolen Web development | Derin Dolen
Web development | Derin Dolen
Derin Dolen
 
UI Web Development.pptx
UI Web Development.pptxUI Web Development.pptx
UI Web Development.pptx
SHAIKIRFAN715544
 
ppt of web development for diploma student
ppt of web development for diploma student ppt of web development for diploma student
ppt of web development for diploma student
Abhishekchauhan863165
 
Web Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo FadojutimiWeb Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo Fadojutimi
Temitayo Fadojutimi
 
web development.pptx
web development.pptxweb development.pptx
web development.pptx
MohdArbazraza
 
Internship presentation
Internship presentationInternship presentation
Internship presentation
Wasim Shemna
 
Full Stack Web Development
Full Stack Web DevelopmentFull Stack Web Development
Full Stack Web Development
SWAGATHCHOWDARY1
 
Web Designing Presentation
Web Designing PresentationWeb Designing Presentation
Web Designing Presentation
RahulSuri30
 
Front end development session1
Front end development session1Front end development session1
Front end development session1
marwa Ayad Mohamed
 
Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
JohnTaieb
 
Web development
Web developmentWeb development
Web development
Sunil Moolchandani
 
Introduction to back-end
Introduction to back-endIntroduction to back-end
Introduction to back-end
Mosaab Ehab
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
Edureka!
 
Front end web development
Front end web developmentFront end web development
Front end web development
viveksewa
 
Web development presentation.pptx
Web development presentation.pptxWeb development presentation.pptx
Web development presentation.pptx
ManjeetAgarwal
 
FRONT-END WEB DEVELOPMENT WITH REACTJS
FRONT-END WEB DEVELOPMENT WITH REACTJSFRONT-END WEB DEVELOPMENT WITH REACTJS
FRONT-END WEB DEVELOPMENT WITH REACTJS
Tran Phong Phu
 
Web application
Web applicationWeb application
Web application
maliksiddique1
 
Web development
Web developmentWeb development
Web development
Kanan Rahimov
 
Elements Of Web Design
Elements Of Web DesignElements Of Web Design
Elements Of Web Design
Dan Dixon
 

What's hot (20)

Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
 
Web development | Derin Dolen
Web development | Derin Dolen Web development | Derin Dolen
Web development | Derin Dolen
 
UI Web Development.pptx
UI Web Development.pptxUI Web Development.pptx
UI Web Development.pptx
 
ppt of web development for diploma student
ppt of web development for diploma student ppt of web development for diploma student
ppt of web development for diploma student
 
Web Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo FadojutimiWeb Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo Fadojutimi
 
web development.pptx
web development.pptxweb development.pptx
web development.pptx
 
Internship presentation
Internship presentationInternship presentation
Internship presentation
 
Full Stack Web Development
Full Stack Web DevelopmentFull Stack Web Development
Full Stack Web Development
 
Web Designing Presentation
Web Designing PresentationWeb Designing Presentation
Web Designing Presentation
 
Front end development session1
Front end development session1Front end development session1
Front end development session1
 
Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
 
Web development
Web developmentWeb development
Web development
 
Introduction to back-end
Introduction to back-endIntroduction to back-end
Introduction to back-end
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
 
Front end web development
Front end web developmentFront end web development
Front end web development
 
Web development presentation.pptx
Web development presentation.pptxWeb development presentation.pptx
Web development presentation.pptx
 
FRONT-END WEB DEVELOPMENT WITH REACTJS
FRONT-END WEB DEVELOPMENT WITH REACTJSFRONT-END WEB DEVELOPMENT WITH REACTJS
FRONT-END WEB DEVELOPMENT WITH REACTJS
 
Web application
Web applicationWeb application
Web application
 
Web development
Web developmentWeb development
Web development
 
Elements Of Web Design
Elements Of Web DesignElements Of Web Design
Elements Of Web Design
 

Similar to Basics of Web Development.pptx

Web development ppt
Web development pptWeb development ppt
Web development ppt
ParasJain222
 
webdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxwebdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptx
learnEnglish51
 
Web-Development Powerpoint Presentation.
Web-Development Powerpoint Presentation.Web-Development Powerpoint Presentation.
Web-Development Powerpoint Presentation.
JohnLagman3
 
webdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxwebdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptx
ssuser485fb2
 
uuserinterfacewebdevelopmentnewoneppt.pptx
uuserinterfacewebdevelopmentnewoneppt.pptxuuserinterfacewebdevelopmentnewoneppt.pptx
uuserinterfacewebdevelopmentnewoneppt.pptx
SHAIKIRFAN715544
 
webdevelopmentppt-210923044639 (1) (1).pptx
webdevelopmentppt-210923044639 (1) (1).pptxwebdevelopmentppt-210923044639 (1) (1).pptx
webdevelopmentppt-210923044639 (1) (1).pptx
sitesite4
 
webdevelopmentppt-2210923044639 (1).pptx
webdevelopmentppt-2210923044639 (1).pptxwebdevelopmentppt-2210923044639 (1).pptx
webdevelopmentppt-2210923044639 (1).pptx
subhalaxmibarik478
 
​Web ​Development
 ​Web ​Development ​Web ​Development
​Web ​Development
Fariha Tasnim
 
WebTechnology presentation.pptx
WebTechnology presentation.pptxWebTechnology presentation.pptx
WebTechnology presentation.pptx
UtkarshTiwari736372
 
Web Design & Development !BATRA COMPUTER CENTRE
Web Design & Development !BATRA COMPUTER CENTREWeb Design & Development !BATRA COMPUTER CENTRE
Web Design & Development !BATRA COMPUTER CENTRE
jatin batra
 
Web designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonWeb designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lesson
Mukalele Rogers
 
Front End Lecture 1.pptx
Front End Lecture 1.pptxFront End Lecture 1.pptx
Front End Lecture 1.pptx
malise2997
 
minor web.pptx
minor web.pptxminor web.pptx
minor web.pptx
learnEnglish51
 
Presentation 5 (1).pptx
Presentation 5 (1).pptxPresentation 5 (1).pptx
Presentation 5 (1).pptx
NehaSingh348136
 
The Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdfThe Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdf
Connect Solutions
 
The Guide to Website Development for Beginners.ppt
The Guide to Website Development for Beginners.pptThe Guide to Website Development for Beginners.ppt
The Guide to Website Development for Beginners.ppt
Connect Solutions
 
Website Overview
Website OverviewWebsite Overview
Website Overview
ChanHan Hy
 
web development.pdf
web development.pdfweb development.pdf
web development.pdf
JessicaArifa
 
Unit 5 World_Wide_Web.pptx
Unit 5 World_Wide_Web.pptxUnit 5 World_Wide_Web.pptx
Unit 5 World_Wide_Web.pptx
DhruvPatel189174
 
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
PamRobert
 

Similar to Basics of Web Development.pptx (20)

Web development ppt
Web development pptWeb development ppt
Web development ppt
 
webdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxwebdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptx
 
Web-Development Powerpoint Presentation.
Web-Development Powerpoint Presentation.Web-Development Powerpoint Presentation.
Web-Development Powerpoint Presentation.
 
webdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxwebdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptx
 
uuserinterfacewebdevelopmentnewoneppt.pptx
uuserinterfacewebdevelopmentnewoneppt.pptxuuserinterfacewebdevelopmentnewoneppt.pptx
uuserinterfacewebdevelopmentnewoneppt.pptx
 
webdevelopmentppt-210923044639 (1) (1).pptx
webdevelopmentppt-210923044639 (1) (1).pptxwebdevelopmentppt-210923044639 (1) (1).pptx
webdevelopmentppt-210923044639 (1) (1).pptx
 
webdevelopmentppt-2210923044639 (1).pptx
webdevelopmentppt-2210923044639 (1).pptxwebdevelopmentppt-2210923044639 (1).pptx
webdevelopmentppt-2210923044639 (1).pptx
 
​Web ​Development
 ​Web ​Development ​Web ​Development
​Web ​Development
 
WebTechnology presentation.pptx
WebTechnology presentation.pptxWebTechnology presentation.pptx
WebTechnology presentation.pptx
 
Web Design & Development !BATRA COMPUTER CENTRE
Web Design & Development !BATRA COMPUTER CENTREWeb Design & Development !BATRA COMPUTER CENTRE
Web Design & Development !BATRA COMPUTER CENTRE
 
Web designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonWeb designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lesson
 
Front End Lecture 1.pptx
Front End Lecture 1.pptxFront End Lecture 1.pptx
Front End Lecture 1.pptx
 
minor web.pptx
minor web.pptxminor web.pptx
minor web.pptx
 
Presentation 5 (1).pptx
Presentation 5 (1).pptxPresentation 5 (1).pptx
Presentation 5 (1).pptx
 
The Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdfThe Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdf
 
The Guide to Website Development for Beginners.ppt
The Guide to Website Development for Beginners.pptThe Guide to Website Development for Beginners.ppt
The Guide to Website Development for Beginners.ppt
 
Website Overview
Website OverviewWebsite Overview
Website Overview
 
web development.pdf
web development.pdfweb development.pdf
web development.pdf
 
Unit 5 World_Wide_Web.pptx
Unit 5 World_Wide_Web.pptxUnit 5 World_Wide_Web.pptx
Unit 5 World_Wide_Web.pptx
 
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
 

Recently uploaded

RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
SupreethSP4
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 

Recently uploaded (20)

RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 

Basics of Web Development.pptx

  • 1. Basics Of Web Technology & Programming Concepts Program : Internship Training Presentation [ B.Tech CSE, 4th Year 7th Sem ]
  • 2. CONTENTS  What is Web Development?  Front end development  Front end development technologies  Back end development  Back end development technologies  Who is a Web Developer?  Types of Web Developer  How a website works?  Difference Between Web Developer and Web Designer
  • 3. WHAT IS WEB DEVELOPMENT Web Development usually refers to developing the website for the Internet (World Wide Web) or for an Intranet (Private network). Also known as Web Programming. It is the creation of Dynamic Web Applications. Examples of Web Applications are Social networking sites like Facebook or E-commerce sites like Amazon, Flipkart, etc. There are two broad division of Web Development –  Front-end Development (also called Client-side Development)  Back-end Development (also called Server-side Development).
  • 5. FRONTEND DEVELOPMENT Front end development refers to producing a web application so that a user can see and interact with them directly. It is also known as Client side development. It focuses on the visual elements a website that a user will interact with. A front end developer has one general responsibility: to ensure that website visitors can easily interact with the page. They do this through the combination of design, technology and programming to code a website's appearance, as well as taking care of debugging. The common technologies we can use in front-end development are:  HTML  CSS  JAVASCRIPT
  • 6. FRONTEND DEVELOPMENT TECHNOLOGIES HTML was first created by Tim Berners-Lee, starting in 1989. It stands for Hyper Text Markup Language. Hypertext means that the document contains links that allow the reader to jump to other places in the document. A Markup Language is a way that computers speak to each other to control how text is processed and presented. It describes the structure of a web page and consists series of elements. Its elements tells browser how to display the content. It's code is written in Notepad or any text editor but save it as .htmor .html extension..
  • 8. FRONTEND DEVELOPMENT TECHNOLOGIES CSS was first proposed by Hakon Wium Lie on October 10, 1994 at CERN (European Organization for Nuclear Research). Cascading Style Sheets (CSS) describes how HTML elements are to be displayed on screen. CSS saves a lot of work. It can control the layout of multiple web all at once. It is also responsible for responsive layouts of a website. It is also written in any text editor but save as .css extension.
  • 9. FRONTEND DEVELOPMENT TECHNOLOGIES JavaScript was invented by Brendan Eich in 1995. JavaScript is the Programming Language for the Web. JavaScript can update and change both HTML and CSS. JavaScript is responsible for the Functioning of the website. It is a scripting language that enables us to create dynamically updating content, control multimedia, animate images, and pretty much everything else. It is also written in any text editor but add the .js extension.
  • 11. BACKEND DEVELOPMENT Backend development controls what goes on behind the scenes of the web applications. It is also known as server side development. Backend usually consists of three parts:  A server  An Application  A Database Users can't see how the backend works but this code is what communicates the database information to the browser. Common Backend development technologies are:  PHP  SQL
  • 12. BACKEND DEVELOPMENT TECHNOLOGIES PHP is an acronym for "PHP: Hypertext Pre-processor". PHP is a widely-used, open source scripting language. PHP scripts are executed on the server. PHP is free to download and use. PHP is a server side scripting language that is embedded in HTML It is used to manage dynamic content, databases, session tracking, even build entire e-commerce sites.
  • 13. BACKEND DEVELOPMENT TECHNOLOGIES SQL stands for Structured Query Language. SQL let us access and manipulate databases. SQL became a standard of the American National Standards Institute (ANSI) in 1986, and of the International Organization select for standardization (ISO) in 1987. SQL is a database language, it is used for database creation, system database deletion, fetching rows, and modifying rows, etc. It can retrieve data and executes queries against the database. Every website is supported by a database at the backend. Each time a user submits information or searches something in the website, data gets stored and retrieved from the database. SQL is the language for querying and storing data in the database..
  • 14. WHO IS WEB DEVELOPER? A web developer is a programmer who specializes in the development of World Wide Web applications using a client-server model. The applications typically use HTML, CSS and JavaScript in the client, PHP, C#, Python, Node.js or Java in the server, and http for communications between client and server. Web developers typically do the following:  Meet with clients or management to discuss the needs and design of a website.  Create and test applications for a website. Write code for the website, using programming languages such as HTML, CSS, etc.  Work with other team members to determine what information the site will contain.  Work with graphics and other designers to determine the website's layout. Integrate graphics, audio, and video into the website.  Monitor website traffic.
  • 15. TYPES OF WEB DEVELOPER There are 3 kinds of Web Developers –  Front-End Developer: They are responsible for how a website looks. They create the site's layout and integrate graphics, applications (such as a retail checkout tool), and other content. They also write web design programs in a variety of computer languages, such as HTML or JavaScript.  Back-End Developer: They are responsible for server-side web application logic and integration of the work front- end developers do.  Full-Stack Developer: A full-stack web developer is a person who can develop both client and server software. They perform the task of both Front end and Back End Developer.
  • 17. HOW WEBSITE WORKS? When you type a web address into your browser:  The browser goes to the DNS server, and finds the real address of the server that the website lives on.  The browser sends an HTTP request message to the server, asking it to send a copy of the website to the client.  If the server approves the client's request, the server sends the client a "200 OK" message, which means "Of course you can look at that website! Here it is", and then starts sending the website's files to the browser as a series of small chunks called data packets.  The browser assembles the Data Packets into a complete web page and displays it to you.
  • 18. WEB DEVELOPER vs WEB DESIGNER Web Developer  Web Developers are more technical in nature.  Web development refers to building user- friendly websites based on client's specifications.  They transform designs into fully functional websites.  Web development refers to the functionality of thewebsite on how it works.  Languages used are HTML, PHP, JavaScript, CSS, Python, Ruby, jQuery etc. Web Designer  Web Designers are very creative in nature.  Web designers are the aesthetic element.  They transform the ideas into visually appealing designs.  Web designs refers to how the websites looks and feels on the outside.  Web designing tools include Abobe Photoshop, Illustrator, Dreamweaver, Sketch etc.