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
- Repeat the workflow using a second fictional project without referring to the guide.
- Document one failure, its cause and the verified fix.
- Prepare a short demonstration showing the finished outcome and its limitations.
Knowledge check
Show assessment questions and expected evidence
- What does this workflow deliver? Answer: the project outcome listed above.
- How do you prove each stage worked? Answer: save the listed expected result and an observed test record.
- 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
- Repeat the workflow using a second fictional project without referring to the guide.
- Document one failure, its cause and the verified fix.
- Prepare a short demonstration showing the finished outcome and its limitations.
Knowledge check
Show assessment questions and expected evidence
- What does this workflow deliver? Answer: the project outcome listed above.
- How do you prove each stage worked? Answer: save the listed expected result and an observed test record.
- 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
- Repeat the workflow using a second fictional project without referring to the guide.
- Document one failure, its cause and the verified fix.
- Prepare a short demonstration showing the finished outcome and its limitations.
Knowledge check
Show assessment questions and expected evidence
- What does this workflow deliver? Answer: the project outcome listed above.
- How do you prove each stage worked? Answer: save the listed expected result and an observed test record.
- 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
- Repeat the workflow using a second fictional project without referring to the guide.
- Document one failure, its cause and the verified fix.
- Prepare a short demonstration showing the finished outcome and its limitations.
Knowledge check
Show assessment questions and expected evidence
- What does this workflow deliver? Answer: the project outcome listed above.
- How do you prove each stage worked? Answer: save the listed expected result and an observed test record.
- 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
- Repeat the workflow using a second fictional project without referring to the guide.
- Document one failure, its cause and the verified fix.
- Prepare a short demonstration showing the finished outcome and its limitations.
Knowledge check
Show assessment questions and expected evidence
- What does this workflow deliver? Answer: the project outcome listed above.
- How do you prove each stage worked? Answer: save the listed expected result and an observed test record.
- 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
- Repeat the workflow using a second fictional project without referring to the guide.
- Document one failure, its cause and the verified fix.
- Prepare a short demonstration showing the finished outcome and its limitations.
Knowledge check
Show assessment questions and expected evidence
- What does this workflow deliver? Answer: the project outcome listed above.
- How do you prove each stage worked? Answer: save the listed expected result and an observed test record.
- 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.