SlideShare a Scribd company logo
1 of 21
TOPIC:- WEB DEVELOPMENT
Prepared By:
Mr. Angelo P. Changcoco
OUTLINES
◾ What isWeb Development ?
◾ Front end development
◾ Front end development technologies
◾ Back end development
◾ Back end development technologies
◾ Who is aWeb Developer ?
◾ Types ofWeb Developer
◾ How a website works ?
◾ Difference BetweenWeb Developer andWeb Designer
◾ Projects
WHAT IS WEB DEVELOPMENT ?
◾ Web Development usually refers to developing the website for
the Internet (WorldWide Web) or for an Intranet (Private
network).
◾ Also known asWeb Programming.
◾ It is the creation of DynamicWeb Applications.
◾ Examples of Web Applications are Social networking sites like
Facebook or E-commerce sites likeAmazon, 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).
FRONT END 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 of 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 byTim Berners-Lee,starting in 1989.It stands
for HyperText 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 .htm
or .html extension.
FRONTEND DEVELOPMENT TECHNOLOGIES (CONT..)
◾ 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 pages
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 (CONT..)
◾ Javascript was invented by Brendan Eich in 1995.
◾ Javascript is the Programming Language for theWeb.
◾ 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.
EXAMPLE OF A WEBSITE
BACK END 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:
◾ SQL
◾ PHP
BACKEND DEVELOPMENT TECHNOLOGIES
◾ SQL stands for Structured Query Language.
◾ SQL let us access and manipulate databases.
◾ SQL became a standard of theAmerican National Standards
Institute (ANSI) in 1986,and of the International Organization
for standardization (ISO) in 1987.
◾ SQL is a database language,it is used for database creation,
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 retrived from the database. SQL
is the language for qurying and storing data in the database.
BACKEND DEVELOPMENT TECHNOLOGIES (CONT..)
◾ PHP is an acronym for “PHP: Hypertext
Preprocessor”.
◾ 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.
◾ A web developer is a programmer who specializes in the development
ofWorld 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.
WHO IS A WEB DEVELOPER ?
TYPES OF WEB DEVELOPER
◾ There are 3 kinds of Web Developers –
◾ Front End Developer,
◾ Back End Developer and,
◾ Full Stack Developer.
◾ 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.
HOW A 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 the
website 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 includeAbobe Photoshop,
Illustrater, DreamWeaver,Sketch etc.
PROJECTS
My First Project 
PROJECTS (CONT...)
Flipkart Clone Project 
PROJECTS (CONT...)
Responsive Blogging Website 
PROJECTS (CONT...)
Web-Development Powerpoint Presentation.
Web-Development Powerpoint Presentation.

More Related Content

Similar to Web-Development Powerpoint Presentation.

Gettings started with Web development
Gettings started with Web developmentGettings started with Web development
Gettings started with Web development
Ujjwal Ojha
 
frontendwebdevelopment-190510024804 (1).pptx
frontendwebdevelopment-190510024804 (1).pptxfrontendwebdevelopment-190510024804 (1).pptx
frontendwebdevelopment-190510024804 (1).pptx
ReemaAsker1
 
Web-Development-ppt.pptx
Web-Development-ppt.pptxWeb-Development-ppt.pptx
Web-Development-ppt.pptx
AADITYADEVA
 

Similar to Web-Development Powerpoint Presentation. (20)

webdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxwebdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptx
 
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptxINDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
 
WEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxWEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptx
 
Introduction to HTML, CSS, and JavaScript for Web Development
Introduction to HTML, CSS, and JavaScript for Web DevelopmentIntroduction to HTML, CSS, and JavaScript for Web Development
Introduction to HTML, CSS, and JavaScript for Web Development
 
amanWeb.ppt.pptx
amanWeb.ppt.pptxamanWeb.ppt.pptx
amanWeb.ppt.pptx
 
web development.pptx
web development.pptxweb development.pptx
web development.pptx
 
Gettings started with Web development
Gettings started with Web developmentGettings started with Web development
Gettings started with Web development
 
Web Development
Web DevelopmentWeb Development
Web Development
 
Web-Development-ppt (1).pptx
Web-Development-ppt (1).pptxWeb-Development-ppt (1).pptx
Web-Development-ppt (1).pptx
 
Introduction to HTML, CSS, and JavaScript for Web Development
Introduction to HTML, CSS, and JavaScript for Web DevelopmentIntroduction to HTML, CSS, and JavaScript for Web Development
Introduction to HTML, CSS, and JavaScript for Web Development
 
Web-Development-ppt.pptx
Web-Development-ppt.pptxWeb-Development-ppt.pptx
Web-Development-ppt.pptx
 
Mini Project PPT.pptx
Mini Project PPT.pptxMini Project PPT.pptx
Mini Project PPT.pptx
 
frontendwebdevelopment-190510024804 (1).pptx
frontendwebdevelopment-190510024804 (1).pptxfrontendwebdevelopment-190510024804 (1).pptx
frontendwebdevelopment-190510024804 (1).pptx
 
Learn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end developmentLearn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end development
 
Web development
Web developmentWeb development
Web development
 
internship presentation 123445667890987a
internship presentation 123445667890987ainternship presentation 123445667890987a
internship presentation 123445667890987a
 
Web Devlopment ppt.pptx
Web Devlopment ppt.pptxWeb Devlopment ppt.pptx
Web Devlopment ppt.pptx
 
Web-Development-ppt.pptx
Web-Development-ppt.pptxWeb-Development-ppt.pptx
Web-Development-ppt.pptx
 
Web development revolution
Web development revolutionWeb development revolution
Web development revolution
 
Web design and development (1) converted
Web design and development (1) convertedWeb design and development (1) converted
Web design and development (1) converted
 

More from JohnLagman3

More from JohnLagman3 (20)

8.-Javascript-report powerpoint presentation
8.-Javascript-report powerpoint presentation8.-Javascript-report powerpoint presentation
8.-Javascript-report powerpoint presentation
 
7.-Bootstrap-5-report powerpoint presentation
7.-Bootstrap-5-report powerpoint presentation7.-Bootstrap-5-report powerpoint presentation
7.-Bootstrap-5-report powerpoint presentation
 
1._Introduction_to_HTML5 powerpoint presentation
1._Introduction_to_HTML5 powerpoint presentation1._Introduction_to_HTML5 powerpoint presentation
1._Introduction_to_HTML5 powerpoint presentation
 
bufferoverflow-151214121251 presentation
bufferoverflow-151214121251 presentationbufferoverflow-151214121251 presentation
bufferoverflow-151214121251 presentation
 
Variables in MIT App Inventor powerpoint
Variables in MIT App Inventor powerpointVariables in MIT App Inventor powerpoint
Variables in MIT App Inventor powerpoint
 
History of Android powerpoint presentation
History of Android powerpoint presentationHistory of Android powerpoint presentation
History of Android powerpoint presentation
 
Mobile Application Development powerpoint
Mobile Application Development powerpointMobile Application Development powerpoint
Mobile Application Development powerpoint
 
Presentation of Hyper Text Markup Language
Presentation of Hyper Text Markup LanguagePresentation of Hyper Text Markup Language
Presentation of Hyper Text Markup Language
 
html-150424090224-conversion-gate0.2.pdf
html-150424090224-conversion-gate0.2.pdfhtml-150424090224-conversion-gate0.2.pdf
html-150424090224-conversion-gate0.2.pdf
 
Hypertext Mark Up Language Introduction.
Hypertext Mark Up Language Introduction.Hypertext Mark Up Language Introduction.
Hypertext Mark Up Language Introduction.
 
Multiple_Linear_Regression Presentation.
Multiple_Linear_Regression Presentation.Multiple_Linear_Regression Presentation.
Multiple_Linear_Regression Presentation.
 
Lesson 4 - Introduction to Filmora.pptx
Lesson 4 - Introduction to Filmora.pptxLesson 4 - Introduction to Filmora.pptx
Lesson 4 - Introduction to Filmora.pptx
 
1.-Introduction-report.pdf
1.-Introduction-report.pdf1.-Introduction-report.pdf
1.-Introduction-report.pdf
 
Lesson 1 Animation.pdf
Lesson 1 Animation.pdfLesson 1 Animation.pdf
Lesson 1 Animation.pdf
 
Lesson 1.pdf
Lesson 1.pdfLesson 1.pdf
Lesson 1.pdf
 
Confidentiality Privacy and Security.ppt
Confidentiality Privacy and Security.pptConfidentiality Privacy and Security.ppt
Confidentiality Privacy and Security.ppt
 
physicalsecurity-150317020111-conversion-gate01.pdf
physicalsecurity-150317020111-conversion-gate01.pdfphysicalsecurity-150317020111-conversion-gate01.pdf
physicalsecurity-150317020111-conversion-gate01.pdf
 
Introduction to BIOMETRICS Security.pptx
Introduction to BIOMETRICS Security.pptxIntroduction to BIOMETRICS Security.pptx
Introduction to BIOMETRICS Security.pptx
 
1.-Introduction-report.pptx
1.-Introduction-report.pptx1.-Introduction-report.pptx
1.-Introduction-report.pptx
 
ORIENTATION-CIS.pdf
ORIENTATION-CIS.pdfORIENTATION-CIS.pdf
ORIENTATION-CIS.pdf
 

Recently uploaded

The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
heathfieldcps1
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdfFinancial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
MinawBelay
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 

Recently uploaded (20)

Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
 
The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
 
Championnat de France de Tennis de table/
Championnat de France de Tennis de table/Championnat de France de Tennis de table/
Championnat de France de Tennis de table/
 
How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryThe Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. Henry
 
Navigating the Misinformation Minefield: The Role of Higher Education in the ...
Navigating the Misinformation Minefield: The Role of Higher Education in the ...Navigating the Misinformation Minefield: The Role of Higher Education in the ...
Navigating the Misinformation Minefield: The Role of Higher Education in the ...
 
An Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptxAn Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptx
 
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdfFinancial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticssize separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceutics
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
HVAC System | Audit of HVAC System | Audit and regulatory Comploance.pptx
HVAC System | Audit of HVAC System | Audit and regulatory Comploance.pptxHVAC System | Audit of HVAC System | Audit and regulatory Comploance.pptx
HVAC System | Audit of HVAC System | Audit and regulatory Comploance.pptx
 

Web-Development Powerpoint Presentation.

  • 1. TOPIC:- WEB DEVELOPMENT Prepared By: Mr. Angelo P. Changcoco
  • 2. OUTLINES ◾ What isWeb Development ? ◾ Front end development ◾ Front end development technologies ◾ Back end development ◾ Back end development technologies ◾ Who is aWeb Developer ? ◾ Types ofWeb Developer ◾ How a website works ? ◾ Difference BetweenWeb Developer andWeb Designer ◾ Projects
  • 3. WHAT IS WEB DEVELOPMENT ? ◾ Web Development usually refers to developing the website for the Internet (WorldWide Web) or for an Intranet (Private network). ◾ Also known asWeb Programming. ◾ It is the creation of DynamicWeb Applications. ◾ Examples of Web Applications are Social networking sites like Facebook or E-commerce sites likeAmazon, 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).
  • 4. FRONT END 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 of 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
  • 5. FRONTEND DEVELOPMENT TECHNOLOGIES ◾ HTML was first created byTim Berners-Lee,starting in 1989.It stands for HyperText 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 .htm or .html extension.
  • 6. FRONTEND DEVELOPMENT TECHNOLOGIES (CONT..) ◾ 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 pages 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.
  • 7. FRONTEND DEVELOPMENT TECHNOLOGIES (CONT..) ◾ Javascript was invented by Brendan Eich in 1995. ◾ Javascript is the Programming Language for theWeb. ◾ 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.
  • 8. EXAMPLE OF A WEBSITE
  • 9. BACK END 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: ◾ SQL ◾ PHP
  • 10. BACKEND DEVELOPMENT TECHNOLOGIES ◾ SQL stands for Structured Query Language. ◾ SQL let us access and manipulate databases. ◾ SQL became a standard of theAmerican National Standards Institute (ANSI) in 1986,and of the International Organization for standardization (ISO) in 1987. ◾ SQL is a database language,it is used for database creation, 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 retrived from the database. SQL is the language for qurying and storing data in the database.
  • 11. BACKEND DEVELOPMENT TECHNOLOGIES (CONT..) ◾ PHP is an acronym for “PHP: Hypertext Preprocessor”. ◾ 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.
  • 12. ◾ A web developer is a programmer who specializes in the development ofWorld 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. WHO IS A WEB DEVELOPER ?
  • 13. TYPES OF WEB DEVELOPER ◾ There are 3 kinds of Web Developers – ◾ Front End Developer, ◾ Back End Developer and, ◾ Full Stack Developer. ◾ 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.
  • 14. HOW A 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.
  • 15. 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 the website 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 includeAbobe Photoshop, Illustrater, DreamWeaver,Sketch etc.