The ultimate guide to website developement


What is web development?

Website development is the work that goes into creating a website. This could connect to anything from creating a single plain-text webpage to developing a multiple web application or social network.

While web development refers to web markup and coding, it includes all related development tasks, such as:

  • Client-side scripting (writing front-end code)
  • Server-side scripting (writing back-end code)
  • Server and network security configuration (setting up security for browsers and networks)
  • E-commerce development (building e-commerce websites and online stores)
  • Content management system development (writing and building websites)

Web Development Terms to Know 

Before I jump into the web development process, let’s review a few web development terms you might see throughout this article.

Website Websites are files stored on servers, which are computers that host websites. These servers are connected to a giant network called the internet or the World Wide Web (if we’re sticking with 90s terminology).  

Internet Protocol (IP) Address

Internet Protocol is a set of rules that govern interaction on the internet.
To access a website, you want to know its IP address. An IP address is an individual string of numbers. Each device has an IP address to distinguish itself from the billions of websites and devices connected via the internet.

HyperText Transfer Protocol

HyperText Transfer Protocol combines you and your website request to the remote server that houses all website data. It’s a set of rules (a protocol) that defines how messages should be sent over the internet. It provides you to jump between site pages and websites.

Coding Language

Coding refers to writing code for servers and applications. It’s called a “language” because it’s comprised of vocabulary and grammatical rules for communicating with computers. They also include special commands, abbreviations, and punctuation that can only be read by devices and programs.

Front-End

Front-end (or client-side) is the side of web development that you see and communicate with as an internet user. When website information is sent from a server to a browser, front-end coding languages allow the website to function without having to continually “communicate” with the internet.

Back-End

Back-End Back-end (or server-side) is the side that you don’t see when you use the internet. It’s the digital infrastructure, and to non-developers, it seems like a bunch of numbers, letters, and symbols.
For more detail click here

Comments