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
DATABASE SOFTWARE
- memory of the web application
- store and manage information/database in an organised manner that are stored on the server and to provide data access for authorised users. This type of server keeps the data in a central location that can be regularly backed up. It also allows users and applications to centrally access the data across the network
WHAT DOES HTML STAND FOR?
HyperText Markup Language
HTML
Coded language used to create web pages
WHAT IS A TAG ?
Enclosed content