What is "Web Development" ?

 WEB DEVELOPMENT



Basically, Web development refers to the building, creating, maintaining, and designing of websites. Every day we come across many websites and web apps that are very useful and quite attractive. It includes aspects such as web design, web publishing, web programming, and database management. Finally, web development is an application that works over the internet without installing anything.

The word Web Development is means
WEB refers to websites, web pages, or anything that works over the internet.
DEVELOPMENT refers to the building of that website from the scratch.

According to my opinion, web development is a thing that needs very much dedication, hard works, and creativity. The reason that I have included CREATIVITY is that there are loads of websites over there. You, as a web developer need to show your creativity and uniqueness to attract people to your website.

You can observe, I have mentioned maintenance. This maintenance refers to Search Engine Optimization (SEO). That we need to maintain and rank our website on google to get good traffic and a good user interface. This is why one should have to use SEO techniques while building a website. 

And many of you can guess, that web development has been classified into two types :
Frontend  Development
Backend Development

Personally, I'm a Frontend Developer. But shortly, I want to be a Full-stack web developer.
Oops, I didn't mention Full stack web developer right. Basically, a Full stack developer is a web developer who is familiar with both Frontend and Backend technologies. 

Well, first let's talk about Frontend Development
This is a part of a website where the user interacts directly with the website interface. It is also referred to as the 'Client's side' of the website. 
Got it? If not no problem. Let's take an example, Suppose you went to the ATM and inserted the card, completed all the to get the cash. That is called interacting directly because you don't need to worry about the backend process like how the cash is collected and how the data is transferring. This is called Frontend Development.

Let's have a look at the technologies in Frontend:


The first and most important one is HTML
HyperText Markup Language. It is used to design the front-end interface of the web pages and sites using a markup language. Basically, HTML is known as the skeleton of the website. Skeleton means with this markup language we can create the structure of our website.

CSS
Cascading Style Sheets. This is mainly used to style the components of HTML and to present the website attractively. It's like the skin of our body which covers all the inside activities from outside. 

JAVASCRIPT:
Javascript is a scripting language. This is used to add functionalities to the website and used to provide dynamic behavior. 

And these are the main technologies that a beginner frontend developer need to have.
If I learn these things, Can I be a frontend Developer? Absolute NO !. Because there are some other technologies which you have to learn and I'm gonna discuss them in my future blogs.

Next one Backend Development:
This is known as the server-side of the website where the data is transferred. We can't see this process and we also can't interact with the backend. It's used to store and arrange data.



Some technologies are frequently used for Backend Development. They are

PHP: This is a server-side scripting language that allows us to retrieve data from SQL and other servers. This is easy to learn the language.

PYTHON: This is a current trending language that lets you work quickly and integrate systems. This language also has a backend framework called Django.

NODE.JS: This mainly helps us in creating a runtime environment for us to run JS code outside the browser.

And...! Stay Tuned Here. Something big is coming. I'm going to drop a blog on every concept of Frontend Development which includes tips & tricks, Some complicated topics and in a simplified way, resources to learn, and everything on web development.

Thank you for reading. I hope you learned and understood something new. 

Keep going and Keep Learning


Comments