Web development is the process of building, creating and also maintaining websites. Web development includes web design, web publishing, web programming, and database management. It is the creation of an application that works over the internet i.e. websites.
From basic and simple websites to complex web applications and from numerous online shopping web pages to even content management systems (CMS) and social media platforms, all the online tools and websites that we use on a regular basis are part of Web Development. Besides, all these tools and websites are built by Web Developers.
There has always been a demand for web development whether it is in India or elsewhere. If you search on Linkedin then you will find almost 4000+ jobs are available for Web Development.
Web Development Is Divided Into Two Categories –
1. Front-End Development :
If user interact directly of a website then it is called Front End. Front-end web development is also known as “client-side” development. It is basically for users.
In Front End Development 3 most important things are –
- HTML : HTML stands for Hyper Text Markup Language. It is used to design the front end portion of web pages using markup language. HTML elements are the building blocks of HTML pages. HTML elements are represented by <> tags .
- CSS : CSS stands for Cascading Style Sheets. CSS describes how HTML elements are to be displayed on screen, paper, or in other media. (framework- Bootstrap, Foundation, Semantic UI )
2. Back End Development :
Back end development is also called “server side” development. Bank end development is what keeps the internet running behind the screen and users are not able to see these. Backend developers are mainly focused on how a website works.
Some languages of the Back end development are – PHP (framework- larvel ), Ruby (framework- Rails), Node (framework- node express, hapi), Python (framework- django, Flask), Java (framework- spring, JSF) etc.