A network system that connects millions of web servers
Internet started as a way for government researchers to share information
1960s
Considered the official birthday of the internet
January1, 1983
WorldWideWeb (WWW)
Invented in 1989 by a British scientist named TimBernersLee
3 Fundamental Technologies
HTML (HyperText Markup Language)
URI (Uniform Resource Identifier)
HTTP (Hypertext Transfer Protocol)
Website
A collection of related network web pages, multimedia content, which are typically identified with a common domain name, and published on at least one web server
8 Types of Website
E-commerce website
Business website
Entertainment website
Media website
Brochure website
Nonprofit website
Educational website
Personal website
Ecommerce website
Where people can directly buy products from
Business website
Devoted to representing a specific business
Entertainment website
For entertainment purposes
Media website
Collect news stories or other reporting
Brochure website
A simplified form of business website
Nonprofit website
The easiest way for many potential donors to make donations
Educational website
The primary goal of either providing educational materials to visitors, or providing information on an educational institution to them
Personal website
Serve as platforms for sharing blogs, opinions, and photo diaries with the world
Domain name
A unique name (like google.com) used to identify the location of a website on a web server
DomainName Servers (DNS)
The Internet's equivalent of a phone book or directory. They keep an updated list of domain names and translate them back into IP addresses
UniformResourceLocator (URL)
The file address of a resource on the Internet
Web servers
Used to store, process, and deliver web pages to clients (e.g., web browsers like Google Chrome)
Web browser
A software application used for accessing information on the Web
InternetProtocoladdress (IPaddress)
A unique numerical label assigned to each device connected to the internet
HypertextMarkupLanguage (HTML)
Used to identity the different elements on a page such as paragraphs, titles, images, and links
CascadingStyleSheet (CSS)
Used to give your website its style. Fonts, colors, sizes, spacing, borders, backgrounds, and shadows are just a few examples of what can be adjusted using CSS
JavaScript
A client-side programming language, which means the source code is processed by the client's web browser rather than on the Web server
HTTP/HTTPS
Hypertext Transfer Protocol Secure (HTTPS) is the secure version of HTTP, which data is sent between your browser and the website you're connected to
HyperTextMarkupLanguage (HTML)
To develop web pages
A markup language
Uses <tags> to define the structure and content of a web page
HTML5 was officially published
2012
HTML tags
Element names surrounded by angle brackets
Endtag
The same as the start tag but with a slash before the tag name
<!DOCTYPE>
A declaration that specifies the document type and helps browsers render web pages correctly
HTML Links
<a href=“https://www.facebook.com“> This is a link for facebook</a>
HTML Images
<img src="Gio.jpg">
Cascading Style Sheets (CSS)
Describes how HTML elements are to be displayed on screen, paper, or in other media
Controlling the layout of multiple web pages all at once
Declaration block
Contains one or more declarations separated by semicolons
Selector
Points to the HTML element you want to style
CSS declaration
Includes a CSS property name and a value, separated by a semicolon
A CSSdeclaration always ends with a semicolon, and declaration blocks are surrounded by curly braces