PieHexa

PieHexa We’re not just developers! We are a bunch of client-centric professionals with a passion for creat What happens when you reach out to us?

We generally get back to you within 1 business day/ 24 Hours. You are eligible for a free consultation post understanding your specific requirements. And, you are eligible for a free quote for your project too!

HOW TO BECOME WEB DEVELOPER?First things first, you should learn HTML as this is the foundation of all the web. Once you...
09/11/2020

HOW TO BECOME WEB DEVELOPER?
First things first, you should learn HTML as this is the foundation of all the web. Once you understand how it works, learn CSS. The two go hand-in-hand, HTML for content, CSS for styling the page. Once you can code a static webpage, learn Javascript (JS). This is for making the webpage elements interactive. Don’t bother with frameworks yet. Once you get the basics, you can skip ahead and learn some jQuery. This framework/library is just shortcuts to doing pure JS stuff with less coding.

Congratsulations, you are now a web designer. To get to the next step and become a developer, you should pick a path: Front-end (the page a user will interact with), Back-end (the business logic of a site) or Full-stack (able to do everything) developer.

Front-end is the easiest. You already know most of it, and you just need to expand that knowledge. Learn some front-end frameworks. These mostly include premade CSS rules/classes and some JS functions you can use to speed up building high quality standards pages. Bootstrap and Foundation are the most common, so start with them. Their logic is mostly the same, so once you understand one, you know most of them…

Then you can learn a JS framework to take things to the next level. AngularJS is pretty common and will allow you to build single page apps and modern dynamic pages.

Before you dive deeper, a good practical idea is to learn some CMS (Content Management System) that will allow you to build more complex, dynamic sites, without really having to know what’s beneath. Wordpress is a good starting point. It is built upon PHP/MySQL, but everything is preconfigured so you will get some basics of the back-end without really touching any code.

Back-end web development means coding the logic, how the site works, how pieces of a site will interact with each other to produce results (presenting them is a front-end job). You will need to learn about databases (db) in order to do anything meaningful in the back-end.

There are two main paths here: PHP/MySQL and JS/noSQL.

JS/noSQL is a pretty new path actually. It might seem a bit easier since you already know JS. The language used here is NodeJS, and the noSQL databases usually boil down to MongoDB. No SQL dbs work with json objects which you will be familiar from working with objects in JS.

PHP/MySQL is a completely different beast. You will have to learn a new language and have actual skills in sequential databases. These were the only standard for years, so there is huge community and lots of documentation for everything you may seek doing, and this is an actual advantage over the Node/Mongo path.

With any of those two paths you will be able to produce sites for complex businesses, like e-shops, hotel reservation systems or online ticket selling.

If you learned both Front-end and Back-end, you are then called a Full-stack web developer, meaning someone who can build the logic of a site and then is able to produce a modern UI for it.

Address

Mother Teresa Colony Malviya Nagar
Jaipura
302017

Website

Alerts

Be the first to know and let us send you an email when PieHexa posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share

Category