The skill
Design, build and ship complete web applications.
Web Technologies covers the design, development, production and maintenance of websites and web applications. A web developer turns a client's requirements into a specification, designs the interface, builds the front end and the back end, integrates third-party platforms, then tests and deploys the result.
It is a single-competitor skill. Over the competition days each competitor works alone through a series of modules, under time limits, on a project they see for the first time.
Is this for you?
Three ways in, depending on where you are.
Discovering the skill
You like making things on a computer and want to know if web development is for you. Start with the first two stages of the journey; no experience needed.
Begin at stage 01 →Aiming to compete
You already build sites and want to qualify nationally for EuroSkills 2027 or WorldSkills 2028. Check the Standard, then work the competition stages and past test projects.
Jump to competition practice →Teaching or training
You prepare students or a national team. Use the journey as a syllabus mapped to the WSOS sections and pick test projects for mock competitions.
See the WSOS mapping →Competition format
One competitor, several modules, a fixed clock.
Each module is a self-contained task with its own brief and time limit. Modules are marked against a marking scheme that follows the weightings of the Occupational Standard. The modules below are typical of recent Skill 17 competitions; the exact set for each competition is defined in its Technical Description and Test Project.
EuroSkills and WorldSkills alternate: EuroSkills one year, WorldSkills the next. At EuroSkills the skill is called Web Development.
-
A
Speed test
A set of small, independent tasks in HTML, CSS, JavaScript and PHP, solved against a short clock.
-
B
Design and implementation
Design and build a responsive, accessible website from a brief, brand guidelines and supplied media.
-
C
Back end and REST API
Model a database and build an API with authentication, validation and correct status codes to a given specification.
-
D
Admin and server-side app
Build a server-rendered management interface on top of the data, often with a back-end framework.
-
E
Front end client
Build an interactive single-page client that consumes the API, usually with a JavaScript framework.
To compete at EuroSkills or WorldSkills you need to qualify through your country's WorldSkills member organisation. How to compete
Occupational Standard
Where the marks come from.
The WorldSkills Occupational Standard (WSOS) splits the skill into five sections, each weighted by its share of the total marks. It is the best guide to what to train. Weightings from the WorldSkills Lyon 2024 WSOS.
-
Section 15%
Work organization and management
Planning to deadlines, troubleshooting, research, deployment optimisation and version control with git.
-
Section 25%
Communication and interpersonal skills
Reading specifications and provided code, wireframes and flowcharts, matching client requirements.
-
Section 325%
Design implementation
Responsive, accessible interfaces to W3C and WCAG standards, typography, images, CSS animation and SEO.
-
Section 425%
Front-End Development
Modular JavaScript, libraries and frameworks, automated testing, debugging and deploying from the Linux CLI.
-
Section 540%
Back-End Development
Object-oriented PHP and/or Node.js, database design, MVC, APIs, web application security and server configuration.
Past test projects
Practise on the real thing.
Past test projects are the closest you can get to competition conditions. These public archives come from national selections and training competitions.
Platform · MITS Marketable IT Skills Test projects from EuroSkills, WorldSkills and training competitions, adapted for vocational education. Browse Skill 17 modules by topic, from design implementation to automated testing. Open skillsit.eu →- Lyon 2024 national final (Hungary) GitHub → Speed test, design and implementation, admin and REST API back end, REST API front end.
- Herning 2025 national final and Lyon 2024 training competition GitHub → Five modules with a full two-day schedule.
- WorldSkills UK national resources GitHub → Speed tests, design implementation, front-end and back-end tasks at several levels.
Know of another public archive? Suggest it on GitHub.
Resources
Official sources and references.
- WorldSkillsSkill 17 – Web Technologies
- WorldSkillsOccupational Standard (Lyon 2024)
- WorldSkillsHow to compete
- EuroSkillsWorldSkills Europe
- Aichi 2028About WorldSkills Aichi 2028
- Learning pathsSkillDisplay
- Test projectsMITS – Marketable IT Skills
- ReferenceMDN Web Docs
- ReferenceWCAG 2.2 quick reference
Start the learning journey.
Six stages, from your first semantic page to a full test project under time. Track your progress as you go.
- 01 Structure and style
- 02 Design and accessibility
- 03 JavaScript
- 04 Back end and data
- 05 Frameworks and deployment
- 06 Competition practice