Skip to main content

Page 4

 WEBSITE DEVELOPMENT



Web development, also known as website development, refers to the tasks associated with creating, building, and maintaining websites and web applications that run online on a browser. It may, however, also include web design, web programming, and database management.

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.

Languages, Libraries, Frameworks

Examples of web development technologies include;

  1. Browsers such as Google chrome, safari, Internet explorer, etc.
  2. HTML and CSS.
  3. Web development framework such as Angular, Flutter for web, React, Meteor Js, etc.
  4. Programming languages; JavaScript, Python, PHP, Ruby, etc.
  5. Protocols; the instructions for how to pass information back and forth between computers and devices are commonly known as protocols. Such as HTTP, DPP.
  6. Application programming interface (API).
  7. Data formats
  8. Servers
  9. Clients.

HTML

HTML stands for HyperText Markup Language. It is a standard markup language for web page creation. It allows the creation and structure of sections, paragraphs, and links using HTML elements (the building blocks of a web page) such as tags and attributes.

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

Popular posts from this blog

ABOUT ME (Page 7)

My name is Tajudeen Ahmed Sunday p.k.a HM or PraiseJesus, I am an undergraduate of the Lagos State University, studying Educational Technology in the department of Science and Technology Education. I am a Christian and I hail from Osun State, Nigeria. By God's grace; I am passionate about my work and studies. I am ambitious, determined and goal driven. I am highly organized and time conscious I'm a people person. I'm a natural leader as I strive to see people around me grow to become leaders in their sphere of influence. I am results-oriented. I am an excellent communicator though a bit shy. When I am in a new environment, I tend to stay in my space till I start making new friends. EDUCATIONAL QUALIFICATIONS Nigeria Certificate in Education (Computer Sci. and Mathematics)                     2014 - 2017. West African Examination Council (WAEC)                     ...

FIELD TRIP (Page 6)

 VISIT TO MARINA TRAIN STATION The field trip from Mile 2 in Lagos, Nigeria. We hopped on a train and made our way towards the bustling Marina area. As we traveled, we passed by vibrant markets, busy streets, and iconic landmarks. The energy of the city was palpable! Finally, we arrived at Marina, where we explored the historic sites like Tafawa Balewa Square and the Lagos Island. We also enjoyed the stunning views of the Lagos Lagoon. It was a memorable trip filled with culture, history, and excitement!  Business opportunities on a train station. When it comes to train services, there is a significant business opportunity waiting to be explored. Train travel offers convenience, comfort, and a unique experience for passengers. As a sustainable fashion brand, you could leverage this opportunity by creating eco-friendly and stylish travel accessories, such as sustainable luggage, travel-friendly clothing, or even upcycled train-themed fashion pieces. By catering to train travele...

WEBSITE DEVELOPMENT (Page 4)

   WEBSITE DEVELOPMENT Web development, also known as website development, refers to the tasks associated with creating, building, and maintaining websites and web applications that run online on a browser. It may, however, also include web design, web programming, and database management. 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 c...