← A–Z Practice Lessons · Home

Batch 8 — Professional Digital Projects

Six focused projects · 90 guided checkpoints · Theory, practical action, verification and troubleshooting.

Practice in staging or sandbox environments. No paid accounts or external actions are required to read these lessons.

Contents / Course Index

01. WordPress — Build and Secure a Client Website

Intermediate · 15 guided steps

Project outcome: A fictional five-page business website on a staging domain.

Learning method: Read the concept, perform the action in a test project, verify the output, then record your result before moving forward.

Step 01 — Plan site architecture

Theory / Why: Plan site architecture is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Define Home, Services, About, Blog, Contact; sketch the menu and primary call-to-action.

Expected result: Visitors find the enquiry form in two clicks.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 02 — Choose safe staging

Theory / Why: Choose safe staging is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Use local WordPress or a password-protected staging host; avoid publishing sample contact data.

Expected result: Staging URL is private.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 03 — Install WordPress

Theory / Why: Install WordPress is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Create a fresh database, complete installation, and use a unique administrator name and strong password.

Expected result: Dashboard opens over HTTPS or localhost.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 04 — Configure permalinks

Theory / Why: Configure permalinks is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Settings → Permalinks → Post name; save and test one page URL.

Expected result: Readable page slug loads.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 05 — Set site identity

Theory / Why: Set site identity is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Add site title, favicon, time zone, and homepage settings.

Expected result: Browser title and favicon match brief.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 06 — Choose a maintained theme

Theory / Why: Choose a maintained theme is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Install an actively maintained accessible block theme; do not edit vendor theme files.

Expected result: Theme activates without console errors.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 07 — Create page templates

Theory / Why: Create page templates is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Use Site Editor templates for header, footer, page, and post; verify mobile menu.

Expected result: Consistent header/footer across pages.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 08 — Build service content

Theory / Why: Build service content is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Add three service cards with real headings, descriptive text, and accessible links.

Expected result: Cards remain readable at 360px.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 09 — Create enquiry form

Theory / Why: Create enquiry form is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Use a reputable maintained form plugin; enable spam controls and explicit privacy notice.

Expected result: Test submission arrives at controlled test inbox.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 10 — Configure SEO fundamentals

Theory / Why: Configure SEO fundamentals is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Set unique page titles, meta descriptions via plugin, and XML sitemap; check noindex on staging.

Expected result: Sitemap exists; staging remains excluded.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 11 — Harden access

Theory / Why: Harden access is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Enable MFA, least-privilege editor roles, updates, and limited login attempts.

Expected result: Editor cannot change plugins.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 12 — Back up and restore

Theory / Why: Back up and restore is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Take database + uploads backup and restore into separate staging environment.

Expected result: Restored pages and images match.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 13 — Optimize media

Theory / Why: Optimize media is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Use appropriately sized WebP images and descriptive alt text; measure performance.

Expected result: No oversized hero image.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 14 — Run acceptance tests

Theory / Why: Run acceptance tests is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Check forms, keyboard focus, links, mobile layouts, and error log.

Expected result: QA checklist has recorded results.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 15 — Launch with rollback

Theory / Why: Launch with rollback is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Replace staging links, confirm SSL/DNS, allow indexing only when ready, retain rollback backup.

Expected result: Production URLs and contact form work.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Independent practice

  1. Repeat the workflow using a second fictional project without referring to the guide.
  2. Document one failure, its cause and the verified fix.
  3. Prepare a short demonstration showing the finished outcome and its limitations.

Knowledge check

Show assessment questions and expected evidence
  1. What does this workflow deliver? Answer: the project outcome listed above.
  2. How do you prove each stage worked? Answer: save the listed expected result and an observed test record.
  3. What should happen before production? Answer: review security, accessibility, legal requirements and the final acceptance checklist.

Video/audio and translated full lessons are not included in this batch; do not label them available.

02. E-commerce — Product to Checkout

Advanced · 15 guided steps

Project outcome: A sandbox store with test products and test payments only.

Learning method: Read the concept, perform the action in a test project, verify the output, then record your result before moving forward.

Step 01 — Write requirements

Theory / Why: Write requirements is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: List products, variants, tax regions, shipping zones, refunds, and guest checkout.

Expected result: Approved store scope.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 02 — Select commerce platform

Theory / Why: Select commerce platform is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Compare WooCommerce and hosted platforms for fees, maintenance and integrations.

Expected result: Decision matrix completed.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 03 — Create sandbox store

Theory / Why: Create sandbox store is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Use staging URL and test payment mode; never enter real card data.

Expected result: Test banner visible.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 04 — Model catalog

Theory / Why: Model catalog is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Create SKU, title, description, price, inventory and category for three fictional products.

Expected result: Unique SKUs.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 05 — Add variants

Theory / Why: Add variants is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Set size/color variations with distinct SKU and stock counts.

Expected result: Correct variant price displayed.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 06 — Configure stock rules

Theory / Why: Configure stock rules is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Enable inventory tracking and out-of-stock behavior.

Expected result: Cannot purchase unavailable variant.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 07 — Set shipping zones

Theory / Why: Set shipping zones is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Create local and national test zones with transparent charges.

Expected result: Shipping changes by test address.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 08 — Configure tax carefully

Theory / Why: Configure tax carefully is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Use example rates for learning; verify real obligations with local adviser before launch.

Expected result: Order summary shows separate tax.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 09 — Build accessible cart

Theory / Why: Build accessible cart is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Test quantity update, remove item, coupon failure, and keyboard operation.

Expected result: Totals recalculate.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 10 — Connect payment sandbox

Theory / Why: Connect payment sandbox is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Use official gateway sandbox keys; keep secrets server-side.

Expected result: Sandbox payment succeeds.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 11 — Handle failed payments

Theory / Why: Handle failed payments is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Simulate decline, timeout and abandoned checkout; do not mark unpaid order paid.

Expected result: Order stays pending/failed.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 12 — Test order notifications

Theory / Why: Test order notifications is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Check confirmation email in controlled test inbox with fictional data.

Expected result: Order number and line items match.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 13 — Test refunds

Theory / Why: Test refunds is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Issue sandbox refund and confirm status and stock policy.

Expected result: Refund event recorded.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 14 — Review security

Theory / Why: Review security is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Verify HTTPS, plugin updates, least privilege, privacy and no card storage.

Expected result: No card number in logs.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 15 — Launch checklist

Theory / Why: Launch checklist is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Check live keys separately, backup, policies, mobile UX and support contact.

Expected result: Sign-off before live payments.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Independent practice

  1. Repeat the workflow using a second fictional project without referring to the guide.
  2. Document one failure, its cause and the verified fix.
  3. Prepare a short demonstration showing the finished outcome and its limitations.

Knowledge check

Show assessment questions and expected evidence
  1. What does this workflow deliver? Answer: the project outcome listed above.
  2. How do you prove each stage worked? Answer: save the listed expected result and an observed test record.
  3. What should happen before production? Answer: review security, accessibility, legal requirements and the final acceptance checklist.

Video/audio and translated full lessons are not included in this batch; do not label them available.

03. UI/UX — Research to Tested Prototype

Intermediate · 15 guided steps

Project outcome: A mobile learning dashboard prototype with documented usability findings.

Learning method: Read the concept, perform the action in a test project, verify the output, then record your result before moving forward.

Step 01 — Define user task

Theory / Why: Define user task is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Specify: find a beginner lesson within 30 seconds.

Expected result: Measurable success criterion.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 02 — Write research questions

Theory / Why: Write research questions is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Ask users how they search, filter, and resume lessons without leading questions.

Expected result: Interview guide ready.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 03 — Collect observations

Theory / Why: Collect observations is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Interview three consenting test participants; record anonymized task outcomes.

Expected result: Notes contain no unnecessary personal data.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 04 — Create user journey

Theory / Why: Create user journey is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Map discover → search → lesson → practice → return.

Expected result: Journey map identifies friction.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 05 — Build information architecture

Theory / Why: Build information architecture is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Separate Courses, Practice, PDFs, Tools and Profile.

Expected result: Sitemap with clear labels.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 06 — Sketch wireframes

Theory / Why: Sketch wireframes is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Draw 360px mobile screens before visual styling.

Expected result: Home/search/lesson wireframes.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 07 — Establish design tokens

Theory / Why: Establish design tokens is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Define spacing, typography, contrast and brand color roles.

Expected result: Token sheet documented.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 08 — Create components

Theory / Why: Create components is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Design button, input, card, navigation and error state variants.

Expected result: Reusable component set.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 09 — Build interactive prototype

Theory / Why: Build interactive prototype is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Connect search, result, lesson and back navigation in Figma or similar.

Expected result: Clickable task flow.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 10 — Test keyboard navigation

Theory / Why: Test keyboard navigation is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Verify logical tab order and visible focus in coded prototype.

Expected result: Focus never disappears.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 11 — Check contrast and scale

Theory / Why: Check contrast and scale is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Evaluate text contrast and 200% zoom; avoid clipped content.

Expected result: Legible labels and buttons.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 12 — Run task usability test

Theory / Why: Run task usability test is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Give participant a task without coaching; observe errors.

Expected result: Task completion recorded.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 13 — Prioritize fixes

Theory / Why: Prioritize fixes is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Rank by severity and frequency, then revise highest-impact issue.

Expected result: Before/after change log.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 14 — Test responsive states

Theory / Why: Test responsive states is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Review narrow phone, tablet, and desktop breakpoints.

Expected result: No horizontal overflow.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 15 — Prepare handoff

Theory / Why: Prepare handoff is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Export annotated flows, tokens, assets and acceptance criteria.

Expected result: Developer can reproduce design.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Independent practice

  1. Repeat the workflow using a second fictional project without referring to the guide.
  2. Document one failure, its cause and the verified fix.
  3. Prepare a short demonstration showing the finished outcome and its limitations.

Knowledge check

Show assessment questions and expected evidence
  1. What does this workflow deliver? Answer: the project outcome listed above.
  2. How do you prove each stage worked? Answer: save the listed expected result and an observed test record.
  3. What should happen before production? Answer: review security, accessibility, legal requirements and the final acceptance checklist.

Video/audio and translated full lessons are not included in this batch; do not label them available.

04. Firebase — Production Security Rules

Full Advanced · 15 guided steps

Project outcome: Authenticated notes collection isolated by user ID.

Learning method: Read the concept, perform the action in a test project, verify the output, then record your result before moving forward.

Step 01 — Model trust boundaries

Theory / Why: Model trust boundaries is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Separate client UI, Firebase Auth identity and server-enforced rules.

Expected result: Diagram identifies untrusted client.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 02 — Design document path

Theory / Why: Design document path is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Use users/{uid}/notes/{noteId} for ownership boundaries.

Expected result: Path schema documented.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 03 — Create isolated test project

Theory / Why: Create isolated test project is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Use fictional accounts and local emulator for rules tests.

Expected result: Emulator starts without production access.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 04 — Enable Authentication

Theory / Why: Enable Authentication is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Configure email/password provider in test project and create two test users.

Expected result: Two distinct UIDs exist.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 05 — Write deny-by-default rules

Theory / Why: Write deny-by-default rules is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Set match /{document=**} allow read, write: if false before narrower matches.

Expected result: Unmatched paths denied.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 06 — Write ownership checks

Theory / Why: Write ownership checks is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: For users/{userId}/notes/{noteId}, require request.auth != null and request.auth.uid == userId.

Expected result: User A reads own note only.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 07 — Validate input schema

Theory / Why: Validate input schema is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Check allowed keys, string lengths and createdAt type in create/update rules.

Expected result: Malformed note rejected.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 08 — Protect immutable fields

Theory / Why: Protect immutable fields is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Disallow ownership and createdAt changes after create.

Expected result: Owner cannot rewrite ownership.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 09 — Separate read/write policies

Theory / Why: Separate read/write policies is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Limit delete and update explicitly; avoid broad write grants.

Expected result: Rule intent documented.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 10 — Write allow tests

Theory / Why: Write allow tests is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Use @firebase/rules-unit-testing with mocked Auth UID for own note.

Expected result: Allowed test passes.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 11 — Write deny tests

Theory / Why: Write deny tests is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Assert unauthenticated and cross-user access fail.

Expected result: Denied tests pass.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 12 — Test queries

Theory / Why: Test queries is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Align collection queries with rules; rules are not query filters.

Expected result: Cross-user list query denied.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 13 — Review indexes

Theory / Why: Review indexes is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Add required indexes only after checking intended query patterns.

Expected result: Queries work with rules.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 14 — Deploy through review

Theory / Why: Deploy through review is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Commit rules, run tests in CI, review diff before deploying.

Expected result: CI fails on security regression.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 15 — Monitor and rollback

Theory / Why: Monitor and rollback is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Enable logs/alerts, keep last known good rules and rehearse rollback.

Expected result: Rollback procedure documented.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Independent practice

  1. Repeat the workflow using a second fictional project without referring to the guide.
  2. Document one failure, its cause and the verified fix.
  3. Prepare a short demonstration showing the finished outcome and its limitations.

Knowledge check

Show assessment questions and expected evidence
  1. What does this workflow deliver? Answer: the project outcome listed above.
  2. How do you prove each stage worked? Answer: save the listed expected result and an observed test record.
  3. What should happen before production? Answer: review security, accessibility, legal requirements and the final acceptance checklist.

Video/audio and translated full lessons are not included in this batch; do not label them available.

05. AI Automation — Human-reviewed Content Workflow

Advanced · 15 guided steps

Project outcome: A small editorial workflow that produces drafts but never auto-publishes.

Learning method: Read the concept, perform the action in a test project, verify the output, then record your result before moving forward.

Step 01 — Define permitted workflow

Theory / Why: Define permitted workflow is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Input topic → draft → verify → approve → export.

Expected result: No automatic publication.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 02 — Specify source policy

Theory / Why: Specify source policy is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Allow only authorized, attributable inputs and record source date.

Expected result: Source log populated.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 03 — Design input schema

Theory / Why: Design input schema is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Use topic, audience, language, tone, deadline and source list.

Expected result: Invalid empty topic rejected.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 04 — Write structured prompt

Theory / Why: Write structured prompt is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Require headline, summary, factual claims, source URLs and uncertainty fields.

Expected result: Structured draft returned.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 05 — Separate facts and style

Theory / Why: Separate facts and style is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Treat generated claims as unverified until checked.

Expected result: Unverified status visible.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 06 — Build a review rubric

Theory / Why: Build a review rubric is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Score accuracy, usefulness, clarity, originality and safety.

Expected result: Reviewer can assign pass/fail.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 07 — Add duplication check

Theory / Why: Add duplication check is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Compare normalized title and key phrases to prior drafts.

Expected result: Near-duplicate flagged.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 08 — Protect private data

Theory / Why: Protect private data is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Redact emails, phone numbers and secrets before sending to model.

Expected result: No sensitive tokens in prompt.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 09 — Implement failure handling

Theory / Why: Implement failure handling is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Handle unavailable service, timeout and malformed output.

Expected result: Workflow returns actionable error.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 10 — Add human approval

Theory / Why: Add human approval is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Require explicit reviewer action to mark publish-ready.

Expected result: Draft cannot self-approve.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 11 — Create version history

Theory / Why: Create version history is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Record revisions and reviewer notes in a local file or sheet.

Expected result: Changes are traceable.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 12 — Generate subtitles

Theory / Why: Generate subtitles is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Create timestamped SRT draft and verify timing against actual audio.

Expected result: Captions synchronized.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 13 — Check rights and attribution

Theory / Why: Check rights and attribution is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Review image, music and quoted content permissions.

Expected result: Rights checklist complete.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 14 — Run fictional end-to-end test

Theory / Why: Run fictional end-to-end test is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Produce two drafts and reject one with factual error.

Expected result: Rejected item remains unpublished.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 15 — Measure workflow quality

Theory / Why: Measure workflow quality is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Track correction rate and time-to-approval, not just volume.

Expected result: Review dashboard updated.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Independent practice

  1. Repeat the workflow using a second fictional project without referring to the guide.
  2. Document one failure, its cause and the verified fix.
  3. Prepare a short demonstration showing the finished outcome and its limitations.

Knowledge check

Show assessment questions and expected evidence
  1. What does this workflow deliver? Answer: the project outcome listed above.
  2. How do you prove each stage worked? Answer: save the listed expected result and an observed test record.
  3. What should happen before production? Answer: review security, accessibility, legal requirements and the final acceptance checklist.

Video/audio and translated full lessons are not included in this batch; do not label them available.

06. Brand Identity & Thumbnail Studio

Intermediate · 15 guided steps

Project outcome: A cohesive logo, banner and thumbnail set for a fictional learning channel.

Learning method: Read the concept, perform the action in a test project, verify the output, then record your result before moving forward.

Step 01 — Write creative brief

Theory / Why: Write creative brief is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Record audience, promise, tone, uses and prohibited claims.

Expected result: One-page brief approved.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 02 — Research references ethically

Theory / Why: Research references ethically is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Collect inspiration without copying protected marks.

Expected result: Reference moodboard.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 03 — Define brand attributes

Theory / Why: Define brand attributes is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Choose three adjectives and a memorable visual metaphor.

Expected result: Concept rationale written.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 04 — Sketch distinct concepts

Theory / Why: Sketch distinct concepts is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Draw at least five black-and-white symbol ideas.

Expected result: Five visibly different sketches.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 05 — Select typography

Theory / Why: Select typography is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Choose legible licensed fonts with Telugu/English support if needed.

Expected result: Font license recorded.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 06 — Define color roles

Theory / Why: Define color roles is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Pick primary, secondary, neutral and accessible text colors.

Expected result: Palette with contrast checks.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 07 — Create vector logo

Theory / Why: Create vector logo is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Use SVG paths/shapes with viewBox; avoid raster-only master.

Expected result: Scalable SVG opens cleanly.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 08 — Test at icon size

Theory / Why: Test at icon size is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Review 48px and 24px legibility and simplified variant.

Expected result: Icon recognizable at 24px.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 09 — Create clear-space rule

Theory / Why: Create clear-space rule is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Define minimum padding around mark.

Expected result: Brand guide diagram.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 10 — Set thumbnail hierarchy

Theory / Why: Set thumbnail hierarchy is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Use one short headline, one focal image and strong contrast.

Expected result: Readable at small preview size.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 11 — Design 16:9 canvas

Theory / Why: Design 16:9 canvas is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Create 1280×720 layout with safe margins and original imagery.

Expected result: No cropped critical text.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 12 — Create mobile social variant

Theory / Why: Create mobile social variant is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Adapt design for vertical format without stretching logo.

Expected result: 9:16 composition balanced.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 13 — Export assets

Theory / Why: Export assets is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Save SVG master and PNG versions; verify transparent backgrounds.

Expected result: Exports open without halos.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 14 — Perform rights review

Theory / Why: Perform rights review is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Check imagery, font and asset usage permissions.

Expected result: License checklist complete.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Step 15 — Deliver client pack

Theory / Why: Deliver client pack is a necessary checkpoint in this workflow. It prevents moving forward without a verified foundation.

Practical: Package assets, palette, usage guide and editable source.

Expected result: Recipient can reproduce designs.

Check: Capture a screenshot or record the test outcome. If the result differs, review the preceding configuration, inspect the relevant error message and retry in the test environment.

Independent practice

  1. Repeat the workflow using a second fictional project without referring to the guide.
  2. Document one failure, its cause and the verified fix.
  3. Prepare a short demonstration showing the finished outcome and its limitations.

Knowledge check

Show assessment questions and expected evidence
  1. What does this workflow deliver? Answer: the project outcome listed above.
  2. How do you prove each stage worked? Answer: save the listed expected result and an observed test record.
  3. What should happen before production? Answer: review security, accessibility, legal requirements and the final acceptance checklist.

Video/audio and translated full lessons are not included in this batch; do not label them available.

Quality & limitations

These are structured guided projects, not verified production deployments. Some platform controls change over time; check official product documentation during actual setup. Do not use real payment cards or personal data in the exercises.