LESSON 1 Flashcards
WHAT IS WEB DEVELOPMENT ABOUT?
It is about creating dynamics and infrastructure for web application
WHAT IS A WEBSITE?
It is a location (server), connected to the internet,that contains one or more web pages
WHAT IS A WEB PAGE?
A single document written in HTML on a computer
WHAT ARE SOME VALUES OF WEBSITES?
Information & knowledge, products and services, entertainment and trade
WHAT IS WEB DEVELOPMENT?
Refers to building, creating and maintaining web content.
WHAT DOES WEB DEVELOPMENT INCLUDE?
Web design, web publishing, web programming, and database management
WHAT’S THE DIFFERENCE BETWEEN WEB DESIGN AND WEB DEVELOPMENT?
A web designer is focused on the look and feel of the website, colours, fonts and layout, menus and navigation and usually has a design background while web developers focus on the functionality of the website, are more programming focused, create databases and deal with servers and hosting.
IN BRIEF WHAT’S THE DIFFERENCE BETWEEN WEB DESIGNER AND WEB DEVELOPMENT?
WEB DESIGNER - architecture
WEB DEVELOPER - engineer
WHAT’S THE DIFFERENCE BETWEEN A WEBSITE AND A WEB APPLICATION?
A website is static, has informational, brochure style content and generally the same across users eg. IMDb and The New York Times. A web application is more dynamic, dependant on user interaction and changes based on user’s data eg. Instagram and YouTube
WHAT ARE COMPONENTS OF A WEB APPLICATION AND WHAT DO THEY INCLUDE?
Modules that join together to make up the while, includes a web server, web pages, backend code and databases
THE COMPONENTS OF WEB APPLICATION CAN BE DIVIDED INTO 4 MAINCATEGORIES. WHAT ARE THEY?
- Web server software
-
THE COMPONENTS OF WEB APPLICATION CAN BE DIVIDED INTO 4 MAINCATEGORIES. WHAT ARE THEY?
- Web server software
- Web pages
- Back End Code
- Database software
WEB SERVER SOFTWARE
Computer with software installed to deliver web pages. Contains content of a website. These are the systems that run web applications . It processes incoming network requests. the primary function is to store, process and deliver web pages to clients. The communication between client and server takes place using the Hypertext Transfer Protocol (HTTP)
WEB PAGES
made up of HTML (content), CSS (layout and design), JavaScript (add dynamic functionality)
BACK END CODE
- brain
- code that runs on the server, that receives requests from the clients, and contains the logic to send the appropriate data back to the client.
- includes database, which will persistently store all of the data for the application