Web Development · Advanced level

Advanced level · Module 5 of 6 · 22 guided hours

Client Web Projects and Maintenance

Scope, price, deliver and maintain websites for real clients, including content management and professional communication.

Learning objectives

  • Scope a client project and write a proposal
  • Choose between custom code, a CMS or a site builder
  • Communicate with clients, hand over and maintain websites

Topics

  • discovery and scope
  • proposals and estimates
  • CMS and site-builder options
  • content collection
  • client communication and change requests
  • handover, training and maintenance plans

Lessons

  1. Lesson 1 Discovery and Scoping

    Understand what a client really needs, agree the scope and record it clearly.

    discovery questionsgoals and audiencescopeassumptions and exclusions

  2. Lesson 2 Proposals, Estimates and Platforms

    Estimate the work, choose the right platform for the client and write a proposal.

    task-based estimatecontingencyCMS (e.g. WordPress, headless CMS)total cost of ownership

  3. Lesson 3 Working with Clients During Delivery

    Communicate progress, collect content, manage change requests and get sign-off.

    status updatescontent collectionfeedback roundschange requests

  4. Lesson 4 Handover, Training and Maintenance

    Launch, hand over and train the client, and agree how the site will be maintained.

    launch checklisthandover guideclient trainingmaintenance agreement

Practical activity

Run a full discovery and proposal process for a real local organisation (with permission) or a detailed role-play brief.

Expected outcomes

  • Professional client delivery skills
  • Realistic estimates and maintenance plans

Assessment

Assessment of the proposal, estimate and maintenance plan against a rubric, plus a role-played client meeting.

Taught live by an instructor — online or in person. Free course lessons are for self-study and do not lead to a certificate — see registration options.