Major project theme

Since its beginnings at the end of the 20th century , the internet has grown exponentially. In modern world, huge percentage of people use the Internet and all kinds of websites every day. However, some people choose to learn how to create them. Therefore , the frequently asked question is "What is a Web Developer". A programmer or a web developer is somebody who was given a web design which has been created by design team or either a client, and he turns it into a website. They are doing this by writing lines of complicated code, using a multitude of programming language for example: Java, Java Script , PHP, HTML, MySQL, Python.(M, 2022). Actually , there work is quite difficult because they have to "translate" from English into a language that computer understands, like those examples I give before. However, at the moment there are 3 main types of developer : front-end, back-end, and full-stack.

Front End Developers create the parts of a website that users see and interact with. Their work determines how websites look and function. Front End Developers ensure websites are user-friendly, fast-loading and attractive. They also make sure all users can operate websites successfully. They test sites to make sure they work with different browsers, various operating systems and different devices. Many Front End Developers follow accessibility best practices so people with disabilities can use their websites.(Indeed, 2022).

Back End Developer ,may be a sort of software engineer who makes the logical back-end and core computational rationale of an online, site program or data framework. The engineer makes components and highlights that are by implication gotten to by a client through a front-end application or framework. The most popular language are Python, Java, PHP but Ruby and Java Script are becoming  increasingly widespread as back-end language, while MySQL is use most more for data management and data analyse it in website databases.(Techopedia, 2022).

Full-Stack Developer, is the cross between front end and back end and is is taking the responsibility for the entire experience to make sure it goes well and smoothly. Full-stack define what is more precise a web developer. Positions like this are paid more than standard web development positions, and this case, developers are more attract to those positions.

As you begin your journey as a web developer, you'll need to develop a plan of study in order to learn more effectively. Allocate a certain amount of hours per week to study, and make sure that you set yourself realistic goals. Becoming a web developer isn't that difficult, however it will take a lot of time, effort, and work to achieve this goal. When start  you have a good understanding of what web development is and what a web developer does, it will become much easier. However, the most common languages to learn are HTML, CSS, JavaScript, PHP, Java and Python.

HTML (HyperText Markup Language ), is a markup language usually used on the web. Web page`s layouts are specified using a set if rules. HTML is a static language which means that do not react to user input, however is use more in front-end.

CSS (Cacading Style Sheets) is the second of the essential in front-end , however is a style sheet language used for describing the presentation of a document written in markup language such as HTML.

JavaScript (JS) is a programming language that is lightweight and easy to interpret. Additionally, it has first-class functions, meaning that they can be used as standalone objects. While it is most well-known as the scripting language used on Web pages, many other environments also use it, such as Node.js, Apache CouchDB, and Adobe Acrobat. JavaScript is a versatile, multi-paradigm language that supports object-oriented, imperative, and declarative programming styles. It is single-threaded and dynamic, making it well-suited for web development. There are several (functional programming) styles. If you're interested in learning more about JavaScript, be sure to read our blog posts and other articles.(MDN contributors, 2022)

PHP (Hypertext Preprocessor) is an open source programming language which is widely used to develop websites. It can be embedded into HTML which makes it an ideal choice for web development.(PHP, 2022)

Java  is a programming language and computing platform that was first released by Sun Microsystems in 1995. The internet has come a long way since its humble beginnings. It has become a reliable platform on which many services and applications are built. Java is still a popular platform for new products and digital services designed for the future.(Oracle, 2022)

Python   is a versatile, interpreted programming language that is widely used. Python is a dynamically typed and garbage-collected language. The language supports multiple programming paradigms, including Structured Programming, Object-Oriented Programming and Functional Programming. The language is praised for its comprehensive standard library.(Python, 2022)

In conclusion, to become a web developer, you must decide between front-end development, back-end development, or full-stack development. You need to learn the relevant languages, and you need to practice building websites and running their applications.


References:

M., L., 2022. What is a Web Developer & What Does a Web Developer do: Full Guide. [online] BitDegree.org Online Learning Platforms. Available at: <https://www.bitdegree.org/tutorials/what-is-a-web-developer/#what-types-of-web-developers-are-there> [Accessed 29 April 2022].

Indeed, 2022. Front End Developer Job Description | Indeed. [online] Uk.indeed.com. Available at: <https://uk.indeed.com/personeel/job-description/front-end-developer?hl=nl&co=NL&aceid=&gclid=CjwKCAjw9qiTBhBbEiwAp-GE0Xgrf9D0exxC5jJSSRegPhak9-PIARQ6L8bpiPyrCBsX1Yf1HGoqDBoCh8sQAvD_BwE> [Accessed 29 April 2022].

Techopedia, 2022. What is a Back-End Developer? - Definition from Techopedia. [online] Techopedia.com. Available at: <https://www.techopedia.com/definition/29568/back-end-developer> [Accessed 29 April 2022].

MDN contributors, 2022. JavaScript | MDN. [online] Developer.mozilla.org. Available at: <https://developer.mozilla.org/en-US/docs/Web/JavaScript> [Accessed 1 May 2022].

PHP, 2022. PHP: What is PHP? - Manual. [online] Php.net. Available at: <https://www.php.net/manual/en/intro-whatis.php> [Accessed 1 May 2022].

Oracle, 2022. [online] Available at: <https://www.java.com/en/download/help/whatis_java.html> [Accessed 1 May 2022].

Python, 2022. Welcome to Python.org. [online] Python.org. Available at: <https://www.python.org/> [Accessed 1 May 2022].

Comments