Dev Skill Programme
Developer C

Developer C · Web

Frontend for the browser: markup, layout, state, API integration, accessibility and performance.

Verified level

AAdvanced★High confidence

Reviewed 2 months ago by Developer A.

Self assessment

AAdvanced

At or below the verified level.

Target

AA

Target met.

Checklist

0/13

Nothing flagged.

Knowledge checklist — 0 of 13 done

Editing as skill owner

Web Fundamentals0/4

  • HTML semantics

    Document structure, landmarks, forms.

    D+
  • CSS layout

    Box model, flexbox, grid, responsive rules.

    C+
  • JavaScript basics

    Types, async/await, modules, the event loop.

    C+
  • Browser dev tools

    Inspecting elements, network, console.

    C+

Application Development0/5

  • Component model

    Composition, props, reuse.

    C+
  • State management

    Local vs shared state, derived state.

    B+
  • Calling an API

    Fetch, loading and error states, caching.

    C+
  • Routing

    Client and server routing, URL as state.

    C+
  • Forms and validation

    Controlled inputs, client and server validation.

    B+

Quality0/4

  • Accessibility

    Keyboard access, contrast, labels, focus order.

    B+
  • Performance

    Bundle size, rendering cost, Core Web Vitals.

    B+
  • Build and deploy

    Bundling, environments, static vs server rendering.

    B+
  • Web security

    XSS, CSRF, CORS, cookie flags.

    A+