LESSON 1 Flashcards
is a worldwide computer network that transmits a variety of data and media across interconnected devices. It works by using a packet routing network that follows Internet Protocol (IP) and Transport Control Protocol (TCP).
INTERNET
THE ADDRESS SYSTEM
refers to a set of rules that govern how data packets are transmitted over a network
INTERNET PROTOCOL (IP)
THE RELIABLE MAIL CARRIER is like a reliable mail carrier who ensures your letters arrive safely and in order
TCP (TRANSMISSION CONTROL PROTOCOL)
TCP Here’s how it works:
*Breaking into Pieces
* Labeling
*Delivery Confirmation
*Error Checking
If you’re sending a big package (like a book), the mail carrier breaks it into smaller packages (data packets).
Breaking into Pieces
Each package is labeled with its destination and a sequence number, so the recipient knows how to put the pieces back together.
Labeling
The mail carrier waits for a confirmation (acknowledgment) from the recipient that the packages have arrived. If no confirmation is received, the mail carrier will resend the missing packages.
Delivery Confirmation
if a package arrives damaged, the recipient can request a replacement for that specific package.
Error Checking
TERMINOLOGIES RELATED TO THE WEB
CLIENT
SERVER
WEB PAGE
WEBSITE
HYPERLINK
is a computer hardware device or software that accesses a service made. available by a server
CLIENT
is a physical computer dedicated to run services to serve the needs of other computers.
SERVER
is a single document on the web using a unique URL. contain text, graphics, video, animation, sound, as well as interactive features, such as data entry forms.
WEB PAGE
collection of multiple webpages in which information on a related topic or another subject is linked together under the same domain address.
WEBSITE
an element in an electronic document that links to another place in the same document or to an entirely different document or other resource. usually appear as an underlined text and in different color, but they may also appear as graphics, such as buttons to click.
HYPERLINK
is someone who takes a web design which has been created by either a client or a design team - and turns it into a website. has three types based on their skills and area they work on.
WEB DEVELOPER
TYPES OF WEB DEVELOPER
- FRONT-END WEB DEVELOPER
- BACK-END WEB DEVELOPER
- FULL STACK WEB DEVELOPER
takes the design created either by the design team or client and then writes the code to implement it on the web. should be fluent in at least the basics of web
development namely HTML, CSS, and
FRONT-END DEVELOPER
have to deal with server-side coding. It means that they have to create the code and programs which power the website’s server, databases, and any applications that it contains. The most important thing is the ability to be able to create a clean, efficient code that does what you want it to in the quickest way possible.
BACK-END DEVELOPER
understand both front and back-end strategies and processes, which means that they are perfectly positioned to oversee the entire process.
FULL-STACK DEVELOPER
WEB DEVELOPMENT TOOLS
Visual Studio Code
Notepad++
Sublime Text
Any site that uses a server-side scripting language needs a _ to run. One of the widely used cross-platform and free _ is the XAMPP. It consists of Apache HTTP Server, MariaDB, and an interpreter.
WEB SERVER
XAMPP is an abbreviation which stands for
*X =Cross-Platform
*A = Apache
* M = MYSQL
*P = PHP
*P = PERL
To access a web server and display content in a shape of a website, we use a software application called _. _are programmed to read and parse documents formatted for web.
WEB BROWSER