GreX Tutorial : WEB DEVELOPMENT

INTRODUCTION: WEB DEVELOPMENT

    The WEB refers to the major part of the internet. It allows us to send and receive information via a WEB BROWSER like CHROME, FIREFOX, EDGE etc. As we all know, communication must have two endpoints, The SENDER and The RECEIVER. Under WEB standards, the SENDER is usually referred to as THE SERVER while the receiver is called THE CLIENT.

    When you input www.example.com into your web browser's search box. Firstly, the web browser translates the web address to an IP address so as to identify the server on the Internet. Once this is done, the web browser (THE CLIENT), sends a request to the server that identifies as www.example.com asking for a webpage, in this example, it is the HOMEPAGE. The server on the other hand, receives this request and searches its directory for the HOMEPAGE. Once ready, it sends this response to the client (your web browser). Then the web browser processes this information and displays its content for you to view. YOU CAN READ MORE IN-DEPTH ON WEB NETWORKING.

    As a WEB DEVELOPER, you would learn the in and out of this communication as well as building webpages to be displayed by web browsers. This could be split into two different aspects, namely:

  • FRONT-END DEVELOPER:

    The Front-end developer is only concerned with the display(beauty), functionality and ease of use.Its major concern is THE CLIENT-SIDE. It receives data from the SERVER to display. Major Programming language involved are: HTML, CSS, JAVASCRIPT. We would talk about libraries later on!

  • BACK-END DEVELOPER:

    The Back-end developer is majorly concerned with data that is sent(served) and received(stored). Its major concern is the connection. It controls and handles the requests and response in the communication. Major Programming language involved are: PHP, ASP, JAVASCRIPT, AJAX, JAVA etc. More specific details will be given later on.

You might be thinking of combining knowledge and expertise in the two above, if you do so, then you would be called a FULL STACK DEVELOPER. So, no matter what path you choose, JOBS are awaiting you! Do not be bothered! 

Next!!

Comments

Popular posts from this blog

GreX Tutorial : Hello World in HTML

GreX Tutorial : Introduction to HTML