If you want to learn web development and you don’t know how to and from where start this, so read this tutorial.
Before start learning web development, we need to know what is web development.
What is web development
In web development we create web pages or websites. We use web browsers (internet explorer, Mozilla Firefox,chrome, opera etc) to view web pages. Web development is divided into two parts:-
- front end development
- back end development
Both front end and back end development are different from each other. If you think to learn any one then you can do very good jobs with good salary. Now discuss one by one.
Front end development
When designing a web page, the coding that we need to do to show the same on the browser is front end development, and those who do coding is known as front end developer, which is also sometimes known as 'client side developer'. Now we see one by one skills that front end developer needs to create web pages.
Skill need for front-end development
The most basic skills for front end development is -
- HTML (Hyper text markup language)
- CSS (Cascading Style Sheets)
After doing so much, you will find that you are taking a lot of time to making a simple web page, but do not worry , in the market you will find library, using which we can create a very good web page. Lets see some useful libraries and frameworks.
jQuery help you to create search forum autocomplete, countdown timers, resizing grid laylouts and many more. you can visit its official website learn.jquery.com. to learn it.
After learning all these things, you can doing the job of front-end developer with very good salary. Now talk about back end development.
Back end development
In the above we talking about front end development. Now we will see back end development. We try to understand this with an example. You planned to build a new house, you will first get the house designed, then get the construction done, but till now your house will be only complete to see from outside, it still has a lot of work to do like light connection, water connection and more. Similarly, you have created a web page but it has not been completed yet. We use the database to display our dynamics data in our website. Server side language use to take details of forums filled by clients.
Skill need for back end development
A database is a collection of data. Which we can easily show in our web page. There are many types of database, we use relational database management system in our website. In the market there are many companies that provide relational database management. Such as MariaDB, Db2 Expss-C, SQLite, CUBRID, Oracle Database, PostgreSQL, SQL Server Expss, MySQL. I recommend you to learn MySQL because it is very easy to learn and it is open source, which we do not need any cost to use it.
Server side scripting language
Server side scripting language works on web server. We use it to show database data in our web page, to collect the details of the forum filled by the clients. There are many server side scripting language in the market including PHP, ASP.NET ( Node.js), Java, Python,perl and Ruby. we can learn any language from these. I recommend you to learn PHP because it is very easy to learn.
After learning all these, you will perfect for back end development and also get good job.
Note :- if you learn back-end development and front-end development then you called as a full stack web developer.