• Abhishek Ravikumar

WEB DEVELOPMENT

Before getting to the details of web development, let’s first look into a web is, and how it developed.


Let us all go back to our school days……..


During our school days, we all have heard about “WWW” right. Yes! We are…….. in the computer class.


WWW stands for World Wide Web.


Let’s come back from school days and look into the history of the Web.

In 1989, British scientist Tim Berners-Lee invented The World Wide Web (WWW). It was developed basically to meet the demand for automated information-sharing among scientists at universities and institutes around the world.


In March 1989, Tim Berners-Lee first sent a proposal to develop a distributed information system, and in May 1990, he also sent it for a second time with a slightly edited version. The proposal was fully outlined the main concepts and defined the web's important terms. The document is described as a "hypertext project" and named "WorldWideWeb" where "browsers" could view a "database" of "hypertext documents." He’d had the first Web server and browser running for CERN by the end of 1990, demonstrating his ideas.


The design of the WWW allowed quick access to existing information and an early web page linked to useful CERN scientist’s information. Primarily a search facility relied on keywords just because in the early years there were no search engines.



Web development:

Web development is the research involved in creating an Internet website (World Wide Web) or a private network (Intranet). Web development can range from simply creating a single static plain text website to complex web-based internet applications (web apps), electronic businesses, and social network services. Web engineering, web design, web content creation, client liaison, client-side/server-side scripting, web server and network security configuration, and e-commerce development may include a more extensive list of tasks commonly referred to by web developers.


Web development is not focused on the website design; instead, it is all about the coding and programming that enables the website to function. From the simplest, modest web pages to large social media networks and applications, from e-Commerce websites to content management systems, web developers build all those resources that we use on the internet in our everyday lives.


Finally, we come to web developers in web development - right? Yes, we do require a web developer to develop a web when companies have a concept.


A web developer is a coder who specializes in the development of World Wide Web applications using a client-server model and also he is specifically involved in web development. The applications usually use client Code, CSS, and JavaScript, PHP, ASP.NET (C #), or Java on the server and HTTP for client-server communications.


Why should you be a Web Developer?

Technology plays a vital role in our daily lives, ranging from the simplest of applications to the greatest inventions. There are thousands of websites and applications that a web developer has developed on the internet. The beauty of it is you don’t need to be a programmer or a degree holder to become a web developer.


But what exactly does web development mean and what does a web developer do?!!!!!!

It can sound a little complicated and somewhat inaccessible to the outside eye. But there are several institutions that provide a comprehensive introduction to web development and what it takes to become a fully-fledged web developer.

Now you may think, “okay let me be a web developer”. Hold on! There are a few things to know about web development.


In web development, there are three types:

1. The Front-End Developer

2. The Back-End Developer

3. The Full-Stack Developer


Now you will be thinking “what is front-end, back-end, and Full-stack?” Right!


1. The Front-End Developer is one who uses HTML, CSS, and JavaScript to develop the Website and Visuals. 


a. HTML: HyperText Markup Language is the standard markup language for creating Web pages.           

For understanding: HTML is like a constructed building.


b. CSS: Cascading Style Sheets describes how HTML elements are to be displayed on the screen, paper, or in other media.

For understanding: CSS is like adding paint to the constructed building.


c. JavaScript: the programming language of HTML and the Web. 

For understanding: JavaScript is like a full-fledged building.


2. The Back-End Developer is one who develops website actions or web apps using programming languages such as Ruby, Python, Php etc.


3. The Full-Stack Developer is one who can create all the software layers; in this list, some people include debuggers and researchers. 

  • Developers can also be classified according to their working style

  • One who adheres to traditional laws 

  • One employing libraries and frameworks 

  • One with a different programming language 

  • One who is creative

Career Opportunities:

  1. Web Developer 

  2. Front-end Engineer 

  3. Web Designer 

  4. Front-end Web Developer 

  5. HTML Developer 

  6. Web Application Developer 

  7. Junior Front-end Web Developer. 

  8. Junior Web Developer 

  9. Sr. Web Software Developer .Net 

  10. Back End Developers, etc.


You can also work as a freelancer if you are a student or are looking for a part-time job.<