Password Protected
Nope
Yep, that's right!
Career Guidance Knowledge information and communication technologies (icts) K061 - information and communication technologies (icts) K0613 - software and applications development and analysis Web programming
Description
The programming paradigm that is based on combining markup (which adds context and structure to text) and other web programming code, such as AJAX, javascript and PHP, in order to carry out appropriate actions and visualise the content.
Occupations requiring this skill
This section is generated automatically.
Skill demand overview
- Essential in 13 occupations
- Optional in 5 occupations
- Total: 18 occupations
- Most common in: ISCO major group 2 (Professionals)
Essential for
- Data warehouse designerA data warehouse designer is a specialized IT professional responsible for designing and creating efficient and organized data storage systems known as data warehouses. Data wareho…
- Bioinformatics scientistA Bioinformatics Scientist is a professional who uses computational techniques and biological data to analyze and interpret complex biological systems. They develop algorithms, sof…
- Knowledge engineerKnowledge engineers integrate structured knowledge into computer systems (knowledge bases) in order to solve complex problems normally requiring a high level of human expertise or …
- User interface developerA User Interface Developer is a front-end specialist responsible for transforming design mockups and wireframes into functional, interactive, and visually appealing web or mobile i…
- Database designerDatabase designers specify the database's logical structure, processes, and information flows. They design data models and databases to serve data acquisition. Excludes people perf…
- User interface designerA User Interface Designer is a creative professional who focuses on the visual layout and interactive elements of a product’s interface. Their role is to design intuitive, attracti…
- Web content managerWeb content managers curate or create content for a web platform according to the long-term strategic goals, policies, and procedures for an organisation's online content or its cu…
- Instructional designerInstructional designers develop instructional material for training courses using multimedia technology and authoring tools. They aim to create instructional experiences which make…
- Web developerA Web Developer is a technical professional who designs, builds, and maintains websites and web applications. They ensure that sites are visually appealing, user-friendly, responsi…
- Digital media designerDigital media designers create and edit graphics, animations, sound, text and video to assist in the creation of integrated multimedia products. They may perform activities related…
- Digital games designerDigital games designers develop the layout, logic, concept and gameplay of a digital game. They focus on playfield design, specification writing, and entry of numeric properties th…
- WebmasterWebmasters deploy, maintain, monitor and support a web server to meet service requirements. They ensure optimum system integrity, security, backup and performance. They coordinate …
- ICT system architectICT system architects design architecture, components, modules, interfaces, and data for a multi-components system to meet specified requirements. Excludes people performing develo…
Optional for
- ICT accessibility testerICT accessibility testers evaluate websites, software applications, systems or user interface components with regards to friendliness, operability of the navigation and visibility …
- ICT auditor managerICT auditor managers monitor ICT auditors responsible for auditing information systems, platforms, and operating procedures in accordance with established corporate standards for e…
- Computer science lecturerComputer science lecturers are subject professors, teachers, or lecturers who instruct students who have obtained an upper secondary education diploma in their own specialised fiel…
- Software architectA Software Architect is a senior-level IT professional responsible for designing the high-level structure of software systems. They define how software components interact, select …
- E-learning developerE-learning developers design and develop simpler forms of digital learning content including reference materials, slides, assessments, screen-casts, interview videos and podcasts. …
Related skills
- JavaScript
- AJAX
- PHP
- Use markup languages
- TypeScript
- Scratch (computer programming)
- Pascal (computer programming)
- Ruby (computer programming)
- Assembly (computer programming)
- ABAP
- Common Lisp
- MATLAB
Last updated on February 18, 2026
