WEB DEVELOPMENT
Tags: webdev, javascript, css, html
Published: 2021-10-18 12:16:18

*Hi, there*
Today we are in that world where different technologies are emerging which is helpful for our daily life. From these different categories of technologies **WEB DEVELOPMENT** is one of them.

So, here I am trying to define and share my path to become a web developer, hope this will helpful for you all.

Let's Start,

##**Let's start with a most important question that what is web development.**

*Web development is the work involved in developing a Web site for the Internet or an intranet. Web development can range from developing a simple single Web page with plain text and some images, static page to complex web pages, web applications, electronic businesses, and even social media websites.*

##**Types of Web Developer**
####**1**.Front-End Developer
A front end developer has one general responsibility: to ensure that website visitors can easily interact with the page. They do this through the combination of design, technology and programming to code a website's appearance, as well as taking care of debugging.

####**2**.Back-End Developer
Backend Development is also known as server-side development. It is everything that the users don't see and contains behind-the-scenes activities that occur when performing any action on a website. It focuses primarily on databases, backend logic, APIs, and Servers. Thus, it is known as the backend.

####**3**.Full Stack Developer
A full stack web developer is a person who can develop both client and server software. In addition to mastering HTML and CSS, he/she also knows how to: Program a browser (like using JavaScript, jQuery, Angular, or Vue) Program a server (like using PHP, ASP, Python, or Node).

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xw2gul3m1bkmk6aq0dtl.png)

*So*, First make a table depending on you that in how many days you can complete course.
There are many different courses on Internet through which you can learn web development.
####1.*Coursera*####
*WEB DESIGN FOR EVERYBODY: BASICS OF WEB DEVELOPMENT AND CODING SPECIALIZATION*
This is really a amazing course for beginner. I am sure it will really help you all to develop a basics in web development. 
####2.*Youtube*####
There are many youtube channels for Web Development Content but some of my favourite are I want to share with you that are really helpful for me in learning Web Development.
####1.*Kevin Powell*
For HTML and CSS, It's beginner series is so influenced me to learn HTML and CSS in systematic manner. I think it also work for you, with this you definitely learn to write HTML and CSS in accessible and semantic manner.
####2.*Dev Ed*
For JavaScript and animation purpose it is really help you. With this you can find methods to implement animations in your Website.

At last but not least *freeCodeCamp*. It is also helpful for further learning. I think it's enough to learn front-End part of Website. With this you are now able to create a dynamic and responsive webpage.

 *Check my PORTFOLIO WEBSITE* 
 https://rajatrajportfolio.netlify.app/

 Hope you like this connect with me to know more and in next post 
 I will write about Back-End part.