Prefer a guided course? Follow ordered lessons, take module checks and save your progress. Explore free SETLY courses

THE FREE RESOURCE LIBRARY

Build something
that works.

Choose a task. Follow the walkthrough.
Put it into practice and check the result.

9 learning paths90 practice guidesNo sign-up
START HEREWIX / 02

Your business.
Your first homepage.

A clear headline. Three services.
One working contact button.

01 / Build02 / Preview03 / Test
Open the practice guide

MAKE YOUR NEXT MOVE

Find your next lesson.

Get all practice guides ↓

90 practice guides

Written guides · Official sources · Result checks
Wix websites01 / 10

Create a Wix practice site

Create a separate draft for Harbor Home Care, a fictional home-services business.

Guided practiceStart lesson
Wix websites03 / 10

Add pages and navigation

Make Home, Services and Contact reachable through one consistent menu.

Guided practiceStart lesson
Wix websites04 / 10

Add useful images

Add a relevant image without sacrificing readability or loading speed.

Guided practiceStart lesson
Wix websites05 / 10

Build a contact form

Collect a test enquiry with only the information needed to reply.

Guided practiceStart lesson
Wix websites08 / 10

Edit page SEO settings

Give Home and Services accurate search titles and descriptions.

Guided practiceStart lesson
Custom websites01 / 10

Set up starter files

Open the supplied Harbor website starter and serve it locally.

Guided practiceStart lesson
Custom websites03 / 10

Style the page

Apply a consistent visual system to the supplied service page.

Guided practiceStart lesson
Custom websites06 / 10

Optimize website images

Deliver an appropriately sized image with a useful alternative.

Guided practiceStart lesson
App development01 / 10

Set up the sample app

Run the supplied request-board example and understand its boundaries.

Guided practiceStart lesson
App development03 / 10

Add app navigation

Connect list, new-request and request-detail views.

Guided practiceStart lesson
App development05 / 10

Add authentication

Protect the connected app with real account authentication.

Guided practiceStart lesson
App development06 / 10

Create request records

Save a valid request once and show the persisted result.

Guided practiceStart lesson
App development08 / 10

Validate app inputs

Reject invalid requests in the interface and database.

Guided practiceStart lesson
GoHighLevel03 / 10

Build an enquiry form

Collect the minimum information needed for a service enquiry.

Guided practiceStart lesson
GoHighLevel04 / 10

Create a landing page

Build a simple page that explains one service and invites an enquiry.

Guided practiceStart lesson
GoHighLevel08 / 10

Add stop conditions

Prevent follow-up after a reply, booking or opt-out.

Guided practiceStart lesson
Lead recovery01 / 10

Capture a test enquiry

Store a service enquiry with its source and receipt time.

Guided practiceStart lesson
Lead recovery04 / 10

Create follow-up tasks

Give the owner a dated action with enough context to respond.

Guided practiceStart lesson
AI receptionist & chat03 / 10

Add business information

Keep assistant answers aligned with one approved business profile.

Guided practiceStart lesson
AI receptionist & chat05 / 10

Configure human handoff

Transfer an unresolved conversation with useful context.

Guided practiceStart lesson
AI receptionist & chat08 / 10

Test common questions

Check ten routine questions against approved answers.

Guided practiceStart lesson
AI receptionist & chat09 / 10

Test difficult questions

Verify boundaries, ambiguity and handoff under pressure.

Guided practiceStart lesson
Review tools03 / 10

Create a review QR code

Prepare a scannable code leading to the verified review destination.

Guided practiceStart lesson
SEO & improvements01 / 10

Audit one service page

Identify the most useful improvements to a single page.

Guided practiceStart lesson
SEO & improvements04 / 10

Optimize page images

Improve image relevance, size and accessibility.

Guided practiceStart lesson
SEO & improvements06 / 10

Check mobile usability

Find obstacles to reading and taking action on a small screen.

Guided practiceStart lesson
SEO & improvements07 / 10

Fix broken links

Repair destinations that interrupt the visitor journey.

Guided practiceStart lesson
SEO & improvements09 / 10

Check page indexing

Distinguish a live page from a page visible in Google's index.

Guided practiceStart lesson
Maintenance02 / 10

Restore a test copy

Prove recovery without replacing the live website.

Guided practiceStart lesson
Maintenance04 / 10

Check contact forms

Verify validation, storage and notification as separate outcomes.

Guided practiceStart lesson
Maintenance07 / 10

Review account access

Confirm that every account has a current owner and appropriate role.

Guided practiceStart lesson

EVERY LESSON HAS A JOB

Know when
you've got it right.

Each guide includes a starting point, a concrete task, troubleshooting and a final check. Open the credited publisher walkthrough for platform instructions and screenshots, then apply what you learn to your own demo project.

How this library uses its sources ↗