Web developer
In short: A web developer plans and programs websites and web applications.
In more detail: Depending on focus one distinguishes frontend (everything visible in the browser: HTML, CSS, JavaScript), backend (server, database, logic) and full stack (both).
In Depth
- Tasks: understand requirements, build interfaces (responsive design), connect interfaces (APIs) and databases, test, publish (hosting) and maintain.
- Important topics: accessibility, speed, security, privacy (GDPR), collaboration with Git.
- Tools: editor, browser developer tools, version control, frameworks (e.g. React, Next.js) and packages.
- Path into the profession: apprenticeship as IT specialist (application development), degree or career change with a portfolio. The job requires continuous learning.
See also: web server, system architecture