Software DevelopmentAPI Contracts and Status Codes for Support Ticket Systems
Software Developer
Document the request shape, response shape and expected errors for each endpoint. Practice with five tickets including a missing owner and one unknown priority.
10 lessons · Portfolio project
Website DevelopmentAccessible Forms for Education Websites
Web Developer
Associate visible labels and helpful errors with each field and preserve valid entries. Practice with six sample courses, three categories and one empty search.
10 lessons · Portfolio project
Human Resources (HR)Privacy and Access Controls for Employee Training Programs
HR Operations Specialist
Share the minimum information needed for the task and use an approved recipient and channel. Practice with three fictional practice tickets and two scored samples.
10 lessons · Portfolio project
Proposal DevelopmentTechnical Approach Writing for Training Services Proposals
Proposal Specialist
Explain how work will be performed, by whom and how the result will be checked. Practice with two learner cohorts, a schedule and three learning outcomes.
10 lessons · Portfolio project
Cleared RecruitmentStructured Phone Screening for Program Management Hiring
Cleared Talent Recruiter
Ask consistent role-based questions and capture observable evidence using a common rubric. Practice with three fictional work histories and one availability conflict.
10 lessons · Portfolio project
FinanceSpreadsheet Model Design for Project Budgeting
Finance Analyst
Separate inputs, calculations and outputs so a reviewer can trace changes. Practice with four cost lines, a revised estimate and an approved scope change.
10 lessons · Portfolio project
SalesB2B Prospecting · Run a retrospective
Sales Development Representative
Practice how to run a retrospective for b2b prospecting using a worked example and a case exercise.
10 lessons · Portfolio project
MarketingEmail Marketing · Build a reusable template
Email Marketing Specialist
Practice how to build a reusable template for email marketing using a worked example and a case exercise.
10 lessons · Portfolio project
TechnologyProduct Analytics · Build a reusable template
Product Analyst
Practice how to build a reusable template for product analytics using a worked example and a case exercise.
10 lessons · Portfolio project
DesignGraphic Design Projects · Build a reusable template
Digital Designer
Practice how to build a reusable template for graphic design projects using a worked example and a case exercise.
10 lessons · Portfolio project
AI & DataGenerative AI Workflows · Build a reusable template
Generative AI Workflow Specialist
Practice how to build a reusable template for generative ai workflows using a worked example and a case exercise.
10 lessons · Portfolio project
OperationsProject Management · Build a reusable template
Project Coordinator
Practice how to build a reusable template for project management using a worked example and a case exercise.
10 lessons · Portfolio project
Software DevelopmentState Machines and Transitions for Support Ticket Systems
Software Developer
Define valid states and check each proposed transition against the current state. Practice with five tickets including a missing owner and one unknown priority.
10 lessons · Portfolio project
Website DevelopmentJavaScript Interaction States for Education Websites
Web Developer
Design the ready, loading, success and failure states before wiring an interaction. Practice with six sample courses, three categories and one empty search.
10 lessons · Portfolio project
Human Resources (HR)Structured Criteria and Rubrics for Employee Training Programs
HR Operations Specialist
Define observable criteria and anchor each score to evidence before applying a rubric. Practice with three fictional practice tickets and two scored samples.
10 lessons · Portfolio project
Proposal DevelopmentManagement and Staffing Plans for Training Services Proposals
Proposal Specialist
Link work packages to responsibilities, dependencies and checks for staffing assumptions. Practice with two learner cohorts, a schedule and three learning outcomes.
10 lessons · Portfolio project
Cleared RecruitmentClearance Verification Handoffs for Program Management Hiring
Cleared Talent Recruiter
Record self-reported information as unverified and route the check through authorized security personnel. Practice with three fictional work histories and one availability conflict.
10 lessons · Portfolio project
FinanceBudget Versus Actual Analysis for Project Budgeting
Finance Analyst
Compare like periods and break the variance into a small number of measurable drivers. Practice with four cost lines, a revised estimate and an approved scope change.
10 lessons · Portfolio project
SalesB2B Prospecting · Build a reusable template
Sales Development Representative
Practice how to build a reusable template for b2b prospecting using a worked example and a case exercise.
10 lessons · Portfolio project
MarketingEmail Marketing · Compare results with the goal
Email Marketing Specialist
Practice how to compare results with the goal for email marketing using a worked example and a case exercise.
10 lessons · Portfolio project
TechnologyProduct Analytics · Compare results with the goal
Product Analyst
Practice how to compare results with the goal for product analytics using a worked example and a case exercise.
10 lessons · Portfolio project
DesignGraphic Design Projects · Compare results with the goal
Digital Designer
Practice how to compare results with the goal for graphic design projects using a worked example and a case exercise.
10 lessons · Portfolio project
AI & DataGenerative AI Workflows · Compare results with the goal
Generative AI Workflow Specialist
Practice how to compare results with the goal for generative ai workflows using a worked example and a case exercise.
10 lessons · Portfolio project
OperationsProject Management · Compare results with the goal
Project Coordinator
Practice how to compare results with the goal for project management using a worked example and a case exercise.
10 lessons · Portfolio project