A Front-End Developer is someone who creates websites and web applications.
The difference between Front-End and Back-End is that Front-End refers to how a web page looks, while back-end refers to how it works.
You can think of Front-End as client-side and Back-End as server-side.
The basic languages for Front-End Development are HTML, CSS, and JaScript.
Main responsibilitiesThe main responsibility of the Front-End Developer is the User interface.
Simply put, create things that the user sees.
Tip: If you are curious about how to become a front-end developer, you can read our How To Become a Front-End Developer Tutorial.
Client Software (Front-End)The basic languages of Front-End Development are:
HTML CSS JaScriptPopular JaScript and CSS frameworks and libraries:
Bootstrap W3.CSS HTML DOM JSON XML jQuery Angular ReactKnowledge about how to handle APIs:
REST GraphQLDataformats:
JSON XMLTools:
Git Popular Stacks: MEAN stack: JaScript - MongoDB - Express - AngularJS - Node.js MERN stack: JaScript - MongoDB - Express - React.js - Node.js MEVN stack: JaScript - MongoDB - Express - Vue.js - Node.js W3Schools Spaces W3Spaces Start building with HTML, CSS, and JaScript. Get Started for Free
❮ Previous Next ❯ ★ +1 Sign in to track progress