Course 01 / 36
Digital Foundations for Creators
Domains, DNS, hosting, browsers, file formats, privacy
Capstone: Publish a secure personal digital portfolio
View six-level learning roadmap & practice method
Starting — DomainsExplain what Domains means in the context of Digital Foundations for Creators and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Domains. → Perform a guided Domains exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — DNSExplain what DNS means in the context of Digital Foundations for Creators and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for DNS. → Perform a guided DNS exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — hostingExplain what hosting means in the context of Digital Foundations for Creators and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for hosting. → Perform a guided hosting exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — browsersExplain what browsers means in the context of Digital Foundations for Creators and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for browsers. → Perform a guided browsers exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — file formatsExplain what file formats means in the context of Digital Foundations for Creators and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for file formats. → Perform a guided file formats exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — privacyExplain what privacy means in the context of Digital Foundations for Creators and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for privacy. → Perform a guided privacy exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 02 / 36
HTML5
Semantic pages, forms, metadata, accessibility
Capstone: Build an accessible multi-page business website
View six-level learning roadmap & practice method
Starting — Semantic pagesExplain what Semantic pages means in the context of HTML5 and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Semantic pages. → Perform a guided Semantic pages exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — formsExplain what forms means in the context of HTML5 and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for forms. → Perform a guided forms exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — metadataExplain what metadata means in the context of HTML5 and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for metadata. → Perform a guided metadata exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — accessibilityExplain what accessibility means in the context of HTML5 and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for accessibility. → Perform a guided accessibility exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — Semantic pagesExplain what Semantic pages means in the context of HTML5 and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Semantic pages. → Perform a guided Semantic pages exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — formsExplain what forms means in the context of HTML5 and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for forms. → Perform a guided forms exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 03 / 36
CSS3
Selectors, box model, Flexbox, Grid, responsive design
Capstone: Build a responsive design system
View six-level learning roadmap & practice method
Starting — SelectorsExplain what Selectors means in the context of CSS3 and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Selectors. → Perform a guided Selectors exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — box modelExplain what box model means in the context of CSS3 and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for box model. → Perform a guided box model exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — FlexboxExplain what Flexbox means in the context of CSS3 and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Flexbox. → Perform a guided Flexbox exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — GridExplain what Grid means in the context of CSS3 and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Grid. → Perform a guided Grid exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — responsive designExplain what responsive design means in the context of CSS3 and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for responsive design. → Perform a guided responsive design exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — SelectorsExplain what Selectors means in the context of CSS3 and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Selectors. → Perform a guided Selectors exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 04 / 36
JavaScript
DOM, events, fetch, modules, async, testing
Capstone: Build a searchable offline-capable directory
View six-level learning roadmap & practice method
Starting — DOMExplain what DOM means in the context of JavaScript and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for DOM. → Perform a guided DOM exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — eventsExplain what events means in the context of JavaScript and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for events. → Perform a guided events exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — fetchExplain what fetch means in the context of JavaScript and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for fetch. → Perform a guided fetch exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — modulesExplain what modules means in the context of JavaScript and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for modules. → Perform a guided modules exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — asyncExplain what async means in the context of JavaScript and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for async. → Perform a guided async exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — testingExplain what testing means in the context of JavaScript and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for testing. → Perform a guided testing exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 05 / 36
Full-Stack Web Development
Frontend, Node.js, APIs, database, sessions
Capstone: Build a secure client request portal
View six-level learning roadmap & practice method
Starting — FrontendExplain what Frontend means in the context of Full-Stack Web Development and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Frontend. → Perform a guided Frontend exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — Node.jsExplain what Node.js means in the context of Full-Stack Web Development and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Node.js. → Perform a guided Node.js exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — APIsExplain what APIs means in the context of Full-Stack Web Development and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for APIs. → Perform a guided APIs exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — databaseExplain what database means in the context of Full-Stack Web Development and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for database. → Perform a guided database exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — sessionsExplain what sessions means in the context of Full-Stack Web Development and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for sessions. → Perform a guided sessions exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — FrontendExplain what Frontend means in the context of Full-Stack Web Development and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Frontend. → Perform a guided Frontend exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 06 / 36
WordPress
Installation, themes, plugins, SEO, backups
Capstone: Deliver a maintainable WordPress site
View six-level learning roadmap & practice method
Starting — InstallationExplain what Installation means in the context of WordPress and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Installation. → Perform a guided Installation exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — themesExplain what themes means in the context of WordPress and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for themes. → Perform a guided themes exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — pluginsExplain what plugins means in the context of WordPress and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for plugins. → Perform a guided plugins exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — SEOExplain what SEO means in the context of WordPress and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for SEO. → Perform a guided SEO exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — backupsExplain what backups means in the context of WordPress and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for backups. → Perform a guided backups exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — InstallationExplain what Installation means in the context of WordPress and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Installation. → Perform a guided Installation exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 07 / 36
E-commerce
Products, inventory, checkout, payments, refunds
Capstone: Prototype a secure online storefront
View six-level learning roadmap & practice method
Starting — ProductsExplain what Products means in the context of E-commerce and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Products. → Perform a guided Products exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — inventoryExplain what inventory means in the context of E-commerce and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for inventory. → Perform a guided inventory exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — checkoutExplain what checkout means in the context of E-commerce and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for checkout. → Perform a guided checkout exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — paymentsExplain what payments means in the context of E-commerce and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for payments. → Perform a guided payments exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — refundsExplain what refunds means in the context of E-commerce and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for refunds. → Perform a guided refunds exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — ProductsExplain what Products means in the context of E-commerce and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Products. → Perform a guided Products exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 08 / 36
UI/UX & Figma
User research, flows, wireframes, prototypes, accessibility
Capstone: Design and test a mobile application prototype
View six-level learning roadmap & practice method
Starting — User researchExplain what User research means in the context of UI/UX & Figma and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for User research. → Perform a guided User research exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — flowsExplain what flows means in the context of UI/UX & Figma and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for flows. → Perform a guided flows exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — wireframesExplain what wireframes means in the context of UI/UX & Figma and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for wireframes. → Perform a guided wireframes exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — prototypesExplain what prototypes means in the context of UI/UX & Figma and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for prototypes. → Perform a guided prototypes exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — accessibilityExplain what accessibility means in the context of UI/UX & Figma and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for accessibility. → Perform a guided accessibility exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — User researchExplain what User research means in the context of UI/UX & Figma and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for User research. → Perform a guided User research exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 09 / 36
Android Studio & Kotlin
SDK, Gradle, Compose, lifecycle, permissions, releases
Capstone: Build and test a Kotlin task manager
View six-level learning roadmap & practice method
Starting — SDKExplain what SDK means in the context of Android Studio & Kotlin and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for SDK. → Perform a guided SDK exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — GradleExplain what Gradle means in the context of Android Studio & Kotlin and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Gradle. → Perform a guided Gradle exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — ComposeExplain what Compose means in the context of Android Studio & Kotlin and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Compose. → Perform a guided Compose exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — lifecycleExplain what lifecycle means in the context of Android Studio & Kotlin and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for lifecycle. → Perform a guided lifecycle exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — permissionsExplain what permissions means in the context of Android Studio & Kotlin and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for permissions. → Perform a guided permissions exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — releasesExplain what releases means in the context of Android Studio & Kotlin and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for releases. → Perform a guided releases exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 10 / 36
Flutter & Dart
Widgets, navigation, forms, state, offline data
Capstone: Build a cross-platform offline-first app
View six-level learning roadmap & practice method
Starting — WidgetsExplain what Widgets means in the context of Flutter & Dart and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Widgets. → Perform a guided Widgets exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — navigationExplain what navigation means in the context of Flutter & Dart and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for navigation. → Perform a guided navigation exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — formsExplain what forms means in the context of Flutter & Dart and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for forms. → Perform a guided forms exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — stateExplain what state means in the context of Flutter & Dart and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for state. → Perform a guided state exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — offline dataExplain what offline data means in the context of Flutter & Dart and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for offline data. → Perform a guided offline data exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — WidgetsExplain what Widgets means in the context of Flutter & Dart and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Widgets. → Perform a guided Widgets exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 11 / 36
Firebase
Projects, SHA keys, Auth, Firestore, rules, FCM
Capstone: Build an authenticated user profile app
View six-level learning roadmap & practice method
Starting — ProjectsExplain what Projects means in the context of Firebase and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Projects. → Perform a guided Projects exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — SHA keysExplain what SHA keys means in the context of Firebase and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for SHA keys. → Perform a guided SHA keys exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — AuthExplain what Auth means in the context of Firebase and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Auth. → Perform a guided Auth exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — FirestoreExplain what Firestore means in the context of Firebase and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Firestore. → Perform a guided Firestore exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — rulesExplain what rules means in the context of Firebase and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for rules. → Perform a guided rules exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — FCMExplain what FCM means in the context of Firebase and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for FCM. → Perform a guided FCM exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 12 / 36
React, Next.js & PWA
Components, state, routing, SSR, caching, installation
Capstone: Deploy an installable React application
View six-level learning roadmap & practice method
Starting — ComponentsExplain what Components means in the context of React, Next.js & PWA and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Components. → Perform a guided Components exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — stateExplain what state means in the context of React, Next.js & PWA and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for state. → Perform a guided state exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — routingExplain what routing means in the context of React, Next.js & PWA and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for routing. → Perform a guided routing exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — SSRExplain what SSR means in the context of React, Next.js & PWA and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for SSR. → Perform a guided SSR exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — cachingExplain what caching means in the context of React, Next.js & PWA and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for caching. → Perform a guided caching exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — installationExplain what installation means in the context of React, Next.js & PWA and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for installation. → Perform a guided installation exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 13 / 36
API & Backend
REST, HTTP, JSON, validation, auth, webhooks
Capstone: Develop a documented API integration
View six-level learning roadmap & practice method
Starting — RESTExplain what REST means in the context of API & Backend and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for REST. → Perform a guided REST exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — HTTPExplain what HTTP means in the context of API & Backend and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for HTTP. → Perform a guided HTTP exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — JSONExplain what JSON means in the context of API & Backend and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for JSON. → Perform a guided JSON exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — validationExplain what validation means in the context of API & Backend and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for validation. → Perform a guided validation exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — authExplain what auth means in the context of API & Backend and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for auth. → Perform a guided auth exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — webhooksExplain what webhooks means in the context of API & Backend and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for webhooks. → Perform a guided webhooks exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 14 / 36
Git, GitHub & DevOps
Branches, pull requests, Actions, CI/CD, rollback
Capstone: Automate tested deployment
View six-level learning roadmap & practice method
Starting — BranchesExplain what Branches means in the context of Git, GitHub & DevOps and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Branches. → Perform a guided Branches exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — pull requestsExplain what pull requests means in the context of Git, GitHub & DevOps and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for pull requests. → Perform a guided pull requests exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — ActionsExplain what Actions means in the context of Git, GitHub & DevOps and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Actions. → Perform a guided Actions exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — CI/CDExplain what CI/CD means in the context of Git, GitHub & DevOps and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for CI/CD. → Perform a guided CI/CD exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — rollbackExplain what rollback means in the context of Git, GitHub & DevOps and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for rollback. → Perform a guided rollback exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — BranchesExplain what Branches means in the context of Git, GitHub & DevOps and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Branches. → Perform a guided Branches exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 15 / 36
Cloud Hosting & DNS
Domains, SSL, CDN, backups, monitoring
Capstone: Deploy a production-style website
View six-level learning roadmap & practice method
Starting — DomainsExplain what Domains means in the context of Cloud Hosting & DNS and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Domains. → Perform a guided Domains exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — SSLExplain what SSL means in the context of Cloud Hosting & DNS and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for SSL. → Perform a guided SSL exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — CDNExplain what CDN means in the context of Cloud Hosting & DNS and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for CDN. → Perform a guided CDN exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — backupsExplain what backups means in the context of Cloud Hosting & DNS and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for backups. → Perform a guided backups exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — monitoringExplain what monitoring means in the context of Cloud Hosting & DNS and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for monitoring. → Perform a guided monitoring exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — DomainsExplain what Domains means in the context of Cloud Hosting & DNS and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Domains. → Perform a guided Domains exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 16 / 36
Google Apps Script
Sheets, Forms, triggers, permissions, audit logs
Capstone: Build a controlled office approval workflow
View six-level learning roadmap & practice method
Starting — SheetsExplain what Sheets means in the context of Google Apps Script and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Sheets. → Perform a guided Sheets exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — FormsExplain what Forms means in the context of Google Apps Script and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Forms. → Perform a guided Forms exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — triggersExplain what triggers means in the context of Google Apps Script and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for triggers. → Perform a guided triggers exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — permissionsExplain what permissions means in the context of Google Apps Script and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for permissions. → Perform a guided permissions exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — audit logsExplain what audit logs means in the context of Google Apps Script and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for audit logs. → Perform a guided audit logs exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — SheetsExplain what Sheets means in the context of Google Apps Script and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Sheets. → Perform a guided Sheets exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 17 / 36
AI Tools & Prompts
Prompt design, evaluation, verification, privacy
Capstone: Create a verified AI research workflow
View six-level learning roadmap & practice method
Starting — Prompt designExplain what Prompt design means in the context of AI Tools & Prompts and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Prompt design. → Perform a guided Prompt design exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — evaluationExplain what evaluation means in the context of AI Tools & Prompts and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for evaluation. → Perform a guided evaluation exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — verificationExplain what verification means in the context of AI Tools & Prompts and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for verification. → Perform a guided verification exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — privacyExplain what privacy means in the context of AI Tools & Prompts and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for privacy. → Perform a guided privacy exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — Prompt designExplain what Prompt design means in the context of AI Tools & Prompts and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Prompt design. → Perform a guided Prompt design exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — evaluationExplain what evaluation means in the context of AI Tools & Prompts and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for evaluation. → Perform a guided evaluation exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 18 / 36
AI Automation & Agents
Tool calls, approval gates, logs, fallback
Capstone: Prototype a human-reviewed AI workflow
View six-level learning roadmap & practice method
Starting — Tool callsExplain what Tool calls means in the context of AI Automation & Agents and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Tool calls. → Perform a guided Tool calls exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — approval gatesExplain what approval gates means in the context of AI Automation & Agents and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for approval gates. → Perform a guided approval gates exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — logsExplain what logs means in the context of AI Automation & Agents and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for logs. → Perform a guided logs exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — fallbackExplain what fallback means in the context of AI Automation & Agents and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for fallback. → Perform a guided fallback exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — Tool callsExplain what Tool calls means in the context of AI Automation & Agents and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Tool calls. → Perform a guided Tool calls exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — approval gatesExplain what approval gates means in the context of AI Automation & Agents and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for approval gates. → Perform a guided approval gates exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 19 / 36
Digital Marketing
Audience, positioning, content, funnels, KPIs
Capstone: Create and measure a launch campaign
View six-level learning roadmap & practice method
Starting — AudienceExplain what Audience means in the context of Digital Marketing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Audience. → Perform a guided Audience exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — positioningExplain what positioning means in the context of Digital Marketing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for positioning. → Perform a guided positioning exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — contentExplain what content means in the context of Digital Marketing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for content. → Perform a guided content exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — funnelsExplain what funnels means in the context of Digital Marketing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for funnels. → Perform a guided funnels exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — KPIsExplain what KPIs means in the context of Digital Marketing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for KPIs. → Perform a guided KPIs exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — AudienceExplain what Audience means in the context of Digital Marketing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Audience. → Perform a guided Audience exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 20 / 36
SEO & Search Console
Keywords, indexing, schema, technical audits
Capstone: Perform a website SEO audit
View six-level learning roadmap & practice method
Starting — KeywordsExplain what Keywords means in the context of SEO & Search Console and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Keywords. → Perform a guided Keywords exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — indexingExplain what indexing means in the context of SEO & Search Console and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for indexing. → Perform a guided indexing exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — schemaExplain what schema means in the context of SEO & Search Console and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for schema. → Perform a guided schema exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — technical auditsExplain what technical audits means in the context of SEO & Search Console and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for technical audits. → Perform a guided technical audits exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — KeywordsExplain what Keywords means in the context of SEO & Search Console and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Keywords. → Perform a guided Keywords exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — indexingExplain what indexing means in the context of SEO & Search Console and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for indexing. → Perform a guided indexing exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 21 / 36
Google Ads & Analytics
Keywords, bidding, GTM, GA4, conversions
Capstone: Plan and measure a search campaign
View six-level learning roadmap & practice method
Starting — KeywordsExplain what Keywords means in the context of Google Ads & Analytics and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Keywords. → Perform a guided Keywords exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — biddingExplain what bidding means in the context of Google Ads & Analytics and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for bidding. → Perform a guided bidding exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — GTMExplain what GTM means in the context of Google Ads & Analytics and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for GTM. → Perform a guided GTM exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — GA4Explain what GA4 means in the context of Google Ads & Analytics and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for GA4. → Perform a guided GA4 exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — conversionsExplain what conversions means in the context of Google Ads & Analytics and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for conversions. → Perform a guided conversions exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — KeywordsExplain what Keywords means in the context of Google Ads & Analytics and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Keywords. → Perform a guided Keywords exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 22 / 36
Meta Ads
Creative testing, audiences, leads, reporting
Capstone: Plan a compliant lead generation campaign
View six-level learning roadmap & practice method
Starting — Creative testingExplain what Creative testing means in the context of Meta Ads and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Creative testing. → Perform a guided Creative testing exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — audiencesExplain what audiences means in the context of Meta Ads and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for audiences. → Perform a guided audiences exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — leadsExplain what leads means in the context of Meta Ads and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for leads. → Perform a guided leads exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — reportingExplain what reporting means in the context of Meta Ads and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for reporting. → Perform a guided reporting exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — Creative testingExplain what Creative testing means in the context of Meta Ads and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Creative testing. → Perform a guided Creative testing exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — audiencesExplain what audiences means in the context of Meta Ads and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for audiences. → Perform a guided audiences exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 23 / 36
Affiliate Marketing
Programs, disclosures, product comparison, analytics
Capstone: Publish an ethical affiliate buying guide
View six-level learning roadmap & practice method
Starting — ProgramsExplain what Programs means in the context of Affiliate Marketing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Programs. → Perform a guided Programs exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — disclosuresExplain what disclosures means in the context of Affiliate Marketing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for disclosures. → Perform a guided disclosures exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — product comparisonExplain what product comparison means in the context of Affiliate Marketing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for product comparison. → Perform a guided product comparison exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — analyticsExplain what analytics means in the context of Affiliate Marketing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for analytics. → Perform a guided analytics exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — ProgramsExplain what Programs means in the context of Affiliate Marketing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Programs. → Perform a guided Programs exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — disclosuresExplain what disclosures means in the context of Affiliate Marketing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for disclosures. → Perform a guided disclosures exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 24 / 36
Freelancing & Online Earning
Services, pricing, proposals, contracts, delivery
Capstone: Prepare a client-ready service package
View six-level learning roadmap & practice method
Starting — ServicesExplain what Services means in the context of Freelancing & Online Earning and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Services. → Perform a guided Services exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — pricingExplain what pricing means in the context of Freelancing & Online Earning and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for pricing. → Perform a guided pricing exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — proposalsExplain what proposals means in the context of Freelancing & Online Earning and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for proposals. → Perform a guided proposals exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — contractsExplain what contracts means in the context of Freelancing & Online Earning and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for contracts. → Perform a guided contracts exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — deliveryExplain what delivery means in the context of Freelancing & Online Earning and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for delivery. → Perform a guided delivery exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — ServicesExplain what Services means in the context of Freelancing & Online Earning and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Services. → Perform a guided Services exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 25 / 36
Logo & Brand Identity
Brief, concepts, typography, vector, brand kit
Capstone: Create a consistent brand identity
View six-level learning roadmap & practice method
Starting — BriefExplain what Brief means in the context of Logo & Brand Identity and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Brief. → Perform a guided Brief exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — conceptsExplain what concepts means in the context of Logo & Brand Identity and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for concepts. → Perform a guided concepts exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — typographyExplain what typography means in the context of Logo & Brand Identity and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for typography. → Perform a guided typography exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — vectorExplain what vector means in the context of Logo & Brand Identity and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for vector. → Perform a guided vector exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — brand kitExplain what brand kit means in the context of Logo & Brand Identity and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for brand kit. → Perform a guided brand kit exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — BriefExplain what Brief means in the context of Logo & Brand Identity and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Brief. → Perform a guided Brief exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 26 / 36
Posters & Thumbnails
Composition, hierarchy, export sizes, testing
Capstone: Produce a platform-ready thumbnail set
View six-level learning roadmap & practice method
Starting — CompositionExplain what Composition means in the context of Posters & Thumbnails and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Composition. → Perform a guided Composition exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — hierarchyExplain what hierarchy means in the context of Posters & Thumbnails and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for hierarchy. → Perform a guided hierarchy exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — export sizesExplain what export sizes means in the context of Posters & Thumbnails and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for export sizes. → Perform a guided export sizes exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — testingExplain what testing means in the context of Posters & Thumbnails and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for testing. → Perform a guided testing exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — CompositionExplain what Composition means in the context of Posters & Thumbnails and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Composition. → Perform a guided Composition exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — hierarchyExplain what hierarchy means in the context of Posters & Thumbnails and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for hierarchy. → Perform a guided hierarchy exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 27 / 36
YouTube Creation
Research, scripting, filming, SEO, retention
Capstone: Produce a tutorial with captions
View six-level learning roadmap & practice method
Starting — ResearchExplain what Research means in the context of YouTube Creation and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Research. → Perform a guided Research exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — scriptingExplain what scripting means in the context of YouTube Creation and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for scripting. → Perform a guided scripting exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — filmingExplain what filming means in the context of YouTube Creation and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for filming. → Perform a guided filming exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — SEOExplain what SEO means in the context of YouTube Creation and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for SEO. → Perform a guided SEO exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — retentionExplain what retention means in the context of YouTube Creation and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for retention. → Perform a guided retention exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — ResearchExplain what Research means in the context of YouTube Creation and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Research. → Perform a guided Research exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 28 / 36
Video & Audio Editing
Timelines, codecs, voiceover, subtitles, FFmpeg
Capstone: Edit a polished multilingual lesson
View six-level learning roadmap & practice method
Starting — TimelinesExplain what Timelines means in the context of Video & Audio Editing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Timelines. → Perform a guided Timelines exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — codecsExplain what codecs means in the context of Video & Audio Editing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for codecs. → Perform a guided codecs exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — voiceoverExplain what voiceover means in the context of Video & Audio Editing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for voiceover. → Perform a guided voiceover exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — subtitlesExplain what subtitles means in the context of Video & Audio Editing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for subtitles. → Perform a guided subtitles exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — FFmpegExplain what FFmpeg means in the context of Video & Audio Editing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for FFmpeg. → Perform a guided FFmpeg exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — TimelinesExplain what Timelines means in the context of Video & Audio Editing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Timelines. → Perform a guided Timelines exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 29 / 36
Cybersecurity
Threat modeling, OWASP, MFA, secrets, backups
Capstone: Harden and audit an owned demo app
View six-level learning roadmap & practice method
Starting — Threat modelingExplain what Threat modeling means in the context of Cybersecurity and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Threat modeling. → Perform a guided Threat modeling exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — OWASPExplain what OWASP means in the context of Cybersecurity and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for OWASP. → Perform a guided OWASP exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — MFAExplain what MFA means in the context of Cybersecurity and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for MFA. → Perform a guided MFA exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — secretsExplain what secrets means in the context of Cybersecurity and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for secrets. → Perform a guided secrets exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — backupsExplain what backups means in the context of Cybersecurity and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for backups. → Perform a guided backups exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — Threat modelingExplain what Threat modeling means in the context of Cybersecurity and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Threat modeling. → Perform a guided Threat modeling exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 30 / 36
Software Testing
Unit, integration, E2E, regression, performance
Capstone: Write a practical QA release checklist
View six-level learning roadmap & practice method
Starting — UnitExplain what Unit means in the context of Software Testing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Unit. → Perform a guided Unit exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — integrationExplain what integration means in the context of Software Testing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for integration. → Perform a guided integration exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — E2EExplain what E2E means in the context of Software Testing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for E2E. → Perform a guided E2E exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — regressionExplain what regression means in the context of Software Testing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for regression. → Perform a guided regression exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — performanceExplain what performance means in the context of Software Testing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for performance. → Perform a guided performance exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — UnitExplain what Unit means in the context of Software Testing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Unit. → Perform a guided Unit exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 31 / 36
Database Development
SQL, schema, indexes, transactions, migrations
Capstone: Design a reliable request database
View six-level learning roadmap & practice method
Starting — SQLExplain what SQL means in the context of Database Development and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for SQL. → Perform a guided SQL exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — schemaExplain what schema means in the context of Database Development and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for schema. → Perform a guided schema exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — indexesExplain what indexes means in the context of Database Development and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for indexes. → Perform a guided indexes exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — transactionsExplain what transactions means in the context of Database Development and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for transactions. → Perform a guided transactions exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — migrationsExplain what migrations means in the context of Database Development and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for migrations. → Perform a guided migrations exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — SQLExplain what SQL means in the context of Database Development and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for SQL. → Perform a guided SQL exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 32 / 36
Client Project Delivery
Discovery, scope, milestones, QA, handover
Capstone: Deliver a documented client project
View six-level learning roadmap & practice method
Starting — DiscoveryExplain what Discovery means in the context of Client Project Delivery and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Discovery. → Perform a guided Discovery exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — scopeExplain what scope means in the context of Client Project Delivery and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for scope. → Perform a guided scope exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — milestonesExplain what milestones means in the context of Client Project Delivery and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for milestones. → Perform a guided milestones exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — QAExplain what QA means in the context of Client Project Delivery and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for QA. → Perform a guided QA exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — handoverExplain what handover means in the context of Client Project Delivery and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for handover. → Perform a guided handover exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — DiscoveryExplain what Discovery means in the context of Client Project Delivery and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Discovery. → Perform a guided Discovery exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 33 / 36
WhatsApp Business
Catalog, templates, consent, customer support
Capstone: Design an opt-in customer support workflow
View six-level learning roadmap & practice method
Starting — CatalogExplain what Catalog means in the context of WhatsApp Business and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Catalog. → Perform a guided Catalog exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — templatesExplain what templates means in the context of WhatsApp Business and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for templates. → Perform a guided templates exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — consentExplain what consent means in the context of WhatsApp Business and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for consent. → Perform a guided consent exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — customer supportExplain what customer support means in the context of WhatsApp Business and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for customer support. → Perform a guided customer support exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — CatalogExplain what Catalog means in the context of WhatsApp Business and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Catalog. → Perform a guided Catalog exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — templatesExplain what templates means in the context of WhatsApp Business and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for templates. → Perform a guided templates exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 34 / 36
Google Workspace
Drive, Docs, Sheets, Forms, permissions
Capstone: Create a collaborative business operations system
View six-level learning roadmap & practice method
Starting — DriveExplain what Drive means in the context of Google Workspace and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Drive. → Perform a guided Drive exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — DocsExplain what Docs means in the context of Google Workspace and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Docs. → Perform a guided Docs exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — SheetsExplain what Sheets means in the context of Google Workspace and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Sheets. → Perform a guided Sheets exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — FormsExplain what Forms means in the context of Google Workspace and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Forms. → Perform a guided Forms exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — permissionsExplain what permissions means in the context of Google Workspace and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for permissions. → Perform a guided permissions exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — DriveExplain what Drive means in the context of Google Workspace and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Drive. → Perform a guided Drive exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 35 / 36
Mobile App Publishing
Signing, AAB, Play Console, privacy, rollout
Capstone: Prepare an app release checklist
View six-level learning roadmap & practice method
Starting — SigningExplain what Signing means in the context of Mobile App Publishing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Signing. → Perform a guided Signing exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — AABExplain what AAB means in the context of Mobile App Publishing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for AAB. → Perform a guided AAB exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — Play ConsoleExplain what Play Console means in the context of Mobile App Publishing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Play Console. → Perform a guided Play Console exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — privacyExplain what privacy means in the context of Mobile App Publishing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for privacy. → Perform a guided privacy exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — rolloutExplain what rollout means in the context of Mobile App Publishing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for rollout. → Perform a guided rollout exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — SigningExplain what Signing means in the context of Mobile App Publishing and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Signing. → Perform a guided Signing exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.
Course 36 / 36
Advanced Web Performance
Core Web Vitals, caching, images, monitoring
Capstone: Optimize a real site with measured results
View six-level learning roadmap & practice method
Starting — Core Web VitalsExplain what Core Web Vitals means in the context of Advanced Web Performance and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Core Web Vitals. → Perform a guided Core Web Vitals exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Intermediate — cachingExplain what caching means in the context of Advanced Web Performance and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for caching. → Perform a guided caching exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Advanced — imagesExplain what images means in the context of Advanced Web Performance and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for images. → Perform a guided images exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Full Advanced — monitoringExplain what monitoring means in the context of Advanced Web Performance and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for monitoring. → Perform a guided monitoring exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Expert — Core Web VitalsExplain what Core Web Vitals means in the context of Advanced Web Performance and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for Core Web Vitals. → Perform a guided Core Web Vitals exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Outstanding — cachingExplain what caching means in the context of Advanced Web Performance and where it is used. → Prepare a safe practice workspace and identify the inputs and outputs for caching. → Perform a guided caching exercise using fictional/sample data. → Check the result against an explicit success criterion; record one error and its fix. → Improve the exercise for a realistic client scenario and document your changes.
Each level above is a curriculum outline, not a fully authored lesson. Use the existing practice packs for detailed guided checkpoints.