WEBSITE DEVELOPMENT
Web development is closely related to the job of designing
the features and functionality of apps (web design). The term development is
usually reserved for the actual construction of these things (that is to say,
the programming of sites).
The basic tools involved in web development are programming languages called HTML (Hypertext Markup Language), CSS (Cascading Style Sheets), and JavaScript.
When learning how to develop a website, you must answer:
What exactly is a website? A website is the collection of web pages which a
creator writes using HTML or code (or creates using a DIY low-code,
no-code platform like Wix). These web pages are stored, or hosted, on a
computer server constantly connected to the internet. In order to be a fully
functioning website, it must have the following:
Web hosting:
The locations where the website files are physically stored.
Address: Just like a house or business needs an address to
be found, so do websites. A website address is called the URL (Uniform Resource
Locators). In order for a website to be accessed it needs a URL name. A website
also has a domain
name, such as wix.com. The domain name is the overall name of the website,
while the URL will take you to any specific page within that website.
Homepage: This is the first page welcoming people to the
website. Upon landing on a homepage,
people get an immediate sense of what the website is about. It also acts as a
gateway to the rest of the web pages throughout the site.
Design: The overall look and feel of the website through
graphics, images, colors, typography, navigation, flow and experience
Content: What each page in the website consists of,
including text, images and videos.
Navigation: The structure and order of a website. Keeping
the navigation simple and straightforward helps users find information easily
and quickly
HTTP: HyperText Transfer Protocol is the process of
translating the request to find a website online from the computer to the
server. When a query or request is typed into a search engine, the HTTP is what
allows the computer and server to speak the same language.
Coding: In its simplest form, coding is the process of
writing code in programming languages. For computers to communicate with each
other, they need a shared language. Coding consists of vocabulary and
grammatical rules just like any other human language—except that it's meant to
be read by computers, not humans.
WEB DEVELOPMENT TECHNOLOGIES
Creating a complex web application involves technologies from both the server-side and client-side. When we are talking about web development technologies, it usually means the client-side technologies, which are used to build and display everything that the end-user interacts with.

Examples of web development technologies include;
- Browsers such as Google chrome, safari, Internet explorer, etc.
- HTML and CSS.
- Web development framework such as Angular, Flutter for web, React, Meteor Js, etc.
- Programming languages; JavaScript, Python, PHP, Ruby, etc.
- Protocols; the instructions for how to pass information back and forth between computers and devices are commonly known as protocols. Such as HTTP, DPP.
- Application programming interface (API).
- Data formats
- Servers
- Clients.
HTML
CSS
CSS was developed by W3C (World Wide Web Consortium) in 1996 for a rather simple reason. HTML element was not designed to have tags that would help format the page. You were only supposed to write the markup for the web page.
Tags like <font> were introduced in HTML version 3.2, and it caused quite a lot of trouble for web developers. Due to the fact that web pages have different fonts, colored backgrounds, and multiple styles, it was a long, painful, and expensive process to rewrite the code. Thus, CSS was created by W3C to solve this problem.
WEBSITE TEMPLATES
Website templates are pre-designed layouts that allow
you to arrange content onto a web page to quickly create a well-designed
website. You can drag and drop elements like image blocks, photo galleries,
logos, and more into the template to make it your own.
Website templates consist of pre-designed page layouts that
simplify creating your business website. You have preadded elements on the
page. You can drag and drop images, text, buttons and more to customize
the page as you need. You can also rearrange elements to make the website
unique.
STATIC WEBSITE
A static website is a collection of web pages whose content
remains the same whenever users access it. Compared to a dynamic website, it is
quicker and easier to create but has limited interactivity.
How to create a Static website
- Get a web host + a Domain
- Select a website template.
- Customize web pages.
- Publish the static site.

Comments
Post a Comment