Workday Extend Developer with Claude AI Bootcamp

Overview

Build Workday Extend applications and governed AI agents using Claude Code, with hands-on PMD, REST, WQL, security, testing, deployment, and a capstone project.

What you will learn

  • Build Workday Extend Applications: Create functional PMD pages, forms, business objects, workflows and data-driven interfaces.
  • Develop with Claude Code: Use Claude for planned coding, diff review, debugging and refactoring with human oversight.
  • Integrate Secure Workday Agents: Build governed agent skills and controlled integrations with Workday data and actions.
  • Deliver a Capstone Application: Present a working application and agent with repository, testing evidence and documentation.

Who this course is for

  • Workday Technical Consultants: Develop hands-on Workday Extend skills and build custom applications.
  • Workday Integration Consultants: Expand from integrations into Workday application and agent development.
  • Software Developers: Learn to build and deploy custom applications within Workday.
  • Workday Administrators and Analysts: Apply existing Workday knowledge and basic coding skills to Extend projects.

Prerequisites

  • Basic understanding of Workday navigation, business objects and security concepts.
  • Familiarity with programming fundamentals; introductory JavaScript, JSON and REST API knowledge is helpful.
  • Basic exposure to VS Code, Git and command-line tools.
  • No prior Workday Extend or Claude experience is required.

Curriculum

  1. How Claude works

    • Next-token prediction and why models produce confident errors
    • Tokens and context
    • The Claude model tiers
    • What Claude is good and bad at for coding
    • Prompting basics with clear instructions, examples and context

    Hands-on:

    • Probe Claude with Workday-style coding tasks it handles well and badly, and record the patterns you see.
  2. Claude Code fundamentals

    • Install and sign in to Claude Code
    • Project instructions with CLAUDE.md
    • Plan mode
    • Reviewing diffs before accepting them
    • Permission modes
    • Git checkpoints
    • Slash commands
    • An introduction to Skills and MCP

    Hands-on:

    • Use Claude Code to plan, implement and review a small change in a sample JavaScript repository.
  3. Responsible AI use with Workday data

    • What must never be pasted into prompts, such as personal data, compensation and tenant credentials
    • Data handling on business Claude plans
    • How Workday Developer Agent handles developer data
    • Reviewing AI-generated code for security
    • AI-use disclosure

    Hands-on:

    • Write AI usage rules for an Extend project and record them in its CLAUDE.md.
    • Weekly application: Set up a personal Claude Code environment ready for Extend development.
    • Evidence of progress: Claude observation log, configured CLAUDE.md and AI usage rules.
  4. Extend architecture and solution design

    • Extend vs native configuration
    • Presentation/model components
    • App metadata and development lifecycle
    • Where Workday Build agents and orchestrations fit
    • Selecting appropriate business use cases

    Hands-on:

    • Map a real request process to screens, data, security and APIs.
  5. Tenant and developer setup

    • Developer registration
    • Tenant and App Builder access
    • Developer documentation
    • VS Code, Git and WDCLI
    • Opening an Extend project in Claude Code with a CLAUDE.md of Extend conventions
    • The optional Workday Developer Agent plugin for Claude Code
    • App packaging and deployment concepts

    Hands-on:

    • Provision the environment and create a starter project opened in Claude Code.
  6. JSON, JavaScript and Claude-assisted coding

    • Objects, arrays, conditions, functions, HTTP/REST and JSON validation
    • Asking Claude to explain, generate and test code
    • Reviewing every generated change

    Hands-on:

    • Build JSON payloads and a JavaScript validation function with Claude, then review the diff.
    • Weekly application: Plan the course request-management application and record its Extend conventions in the project’s CLAUDE.md.
    • Evidence of progress: Solution map, working starter project and CLAUDE.md.
  7. App structure and PMD metadata

    • Application metadata
    • PMD page configuration
    • View/edit pages
    • Widgets and their properties
    • Component hierarchy
    • Generating and reviewing PMD with Claude Code

    Hands-on:

    • Create an application shell and request submission page.
  8. Forms, grids and navigation

    • Inputs, lists, tables/grids, layout, required fields, dynamic visibility and navigation
    • Accessible error messages

    Hands-on:

    • Build an editable request form.
  9. Client-side behavior

    • PMD expressions and predefined functions
    • Events, form state and conditional rendering
    • Claude-assisted widget review

    Hands-on:

    • Add live validation and conditional fields.
    • Weekly application: Complete the request list and detail pages and link them to the request form.
    • Evidence of progress: Working pages and navigation, with a commit history of reviewed Claude changes.
  10. Business-object design

    • Custom model objects
    • Data types
    • Keys
    • Single-instance relationships
    • Multi-instance fields
    • Schema tradeoffs
    • Using Claude to critique a proposed schema

    Hands-on:

    • Design requester, request and line-item objects.
  11. Model endpoints and REST

    • Inbound/outbound endpoints
    • CRUD patterns
    • Request/response payloads
    • Authentication context
    • Errors and access restrictions

    Hands-on:

    • Create and retrieve records from a PMD page.
  12. WQL and dynamic lists

    • WQL query structure
    • Selection/filtering
    • List widgets
    • Lookup data
    • Mock data and API inspection
    • Asking Claude to draft and explain WQL, then verifying results

    Hands-on:

    • Populate searchable employee and request selectors.
    • Weekly application: Connect every page of the application to its business objects through endpoints and WQL-driven selectors.
    • Evidence of progress: Object model, working CRUD endpoints and verified WQL queries.
  13. PMD script modules

    • Custom JavaScript functions
    • Script module reuse
    • Widget event handlers
    • Error handling for client/server failures

    Hands-on:

    • Build reusable field validation and error displays.
  14. Multi-step page flows

    • AMD flow definitions
    • flowDefinition structure
    • Navigation states
    • Conditional transitions
    • User journey design

    Hands-on:

    • Build a submit-review-confirm flow with conditional branching.
  15. Reusable pods

    • Pod definitions
    • Parameter passing
    • Shared UI logic
    • Composition
    • Maintainability
    • Regression checks

    Hands-on:

    • Extract a request summary into a parameterized pod.
    • Weekly application: Deliver a complete submit-review-confirm journey built on shared script modules and pods.
    • Evidence of progress: Flow definition, script modules, pod library and regression notes.
  16. Advanced grid interactions

    • Sorting and filtering
    • Mock records
    • Server pagination
    • Export behavior where available
    • Empty states
    • Performance

    Hands-on:

    • Build a paginated request management grid.
  17. Advanced endpoints

    • Deferred loading
    • Search endpoints
    • instanceList behavior
    • Error states
    • Request tracing
    • Response mapping

    Hands-on:

    • Add deferred request details and a searchable lookup.
  18. Attachment objects

    • Attachment model concepts
    • fileUploader
    • Multipart upload patterns
    • Display/download permissions
    • File validation

    Hands-on:

    • Attach and display a receipt or supporting document.
    • Weekly application: Integrate the management grid, deferred details and document uploads into the application.
    • Evidence of progress: Working grid, search endpoint and attachment feature with test cases.
  19. Security domains

    • Model security domains
    • Permissions
    • Security groups
    • Least privilege
    • Protecting sensitive fields

    Hands-on:

    • Implement a requester/reviewer/admin access matrix.
  20. Page-level security and tasks

    • Page authorization
    • Context-free tasks
    • Object-context tasks
    • Home-page entry points
    • Test-user scenarios

    Hands-on:

    • Add secure navigation and a request-review task.
  21. Tenant attributes and configuration

    • App attributes
    • Environment-specific values
    • Tenant configuration
    • Secrets handling concepts
    • Validation

    Hands-on:

    • Configure app-level defaults without hardcoding tenant values.
    • Weekly application: Secure the application end to end and test it as a requester, reviewer and administrator.
    • Evidence of progress: Access matrix, test-user results and configuration guide.
  22. Workday Build agent concepts

    • The Workday Build platform: Developer Agent, Agent-Ready Tools over MCP, Agent System of Record, Agent Passport and Flowise Agent Builder
    • How agents inherit Workday security, delegation, business process controls and audit
    • Choosing between an Extend app, an orchestration and an agent

    Hands-on:

    • Decide which parts of the request process suit an agent and document the agent’s boundaries.
  23. Build a custom agent with skills

    • Write agent skills in the open AgentSkills (Skills.md) format
    • Scope instructions, escalation rules and allowed tools
    • Use Claude Code to draft and refine skills
    • Adapt examples from Workday’s developer program

    Hands-on:

    • Build a request-policy agent skill that answers questions and escalates anything it cannot verify.
  24. Connect agents to Workday data and actions

    • Select Agent-Ready Tools
    • Separate read-only tools from actions
    • Require human approval for state changes
    • Build custom actions through connectors
    • Register and govern agents in the Agent System of Record

    Hands-on:

    • Connect the agent to request data through Agent-Ready Tools, with approval required before updates.
    • Weekly application: Test the agent with ambiguous, out-of-scope and injection-style requests, and document its governance.
    • Evidence of progress: Agent skill files, tool permission list, test results and governance note.
  25. Claude Code at scale on Extend projects

    • Decompose requirements into plans
    • Package Extend patterns as project Skills and custom slash commands
    • Use subagents for review and hooks for automatic checks
    • Manage context in large apps
    • Delegate to Workday Developer Agent

    Hands-on:

    • Generate an implementation plan and review a small feature patch.
  26. AI-assisted debugging and refactoring

    • Explain PMD/JSON errors
    • Investigate API responses
    • Refactor pods
    • Write edge-case tests
    • Review security assumptions

    Hands-on:

    • Repair a broken page and document its root cause.
  27. Release readiness

    • Git workflows
    • Code reviews including review of AI-generated changes
    • Environment differences
    • Packaging
    • Testing and deployment to an authorized tenant

    Hands-on:

    • Create a release checklist and test evidence pack.
    • Weekly application: Ship a reviewed release of the application and its agent to an authorized tenant.
    • Evidence of progress: Release checklist, test evidence pack and code review record.
  28. Solution architecture workshop

    • Business requirements
    • Wireframes
    • Model schema
    • API inventory
    • Agent scope
    • Security matrix
    • Acceptance criteria

    Hands-on:

    • Submit a reviewed capstone design.
  29. Capstone build clinic

    • Build, integrate, test and troubleshoot the complete application
    • Instructor feedback and code quality review

    Hands-on:

    • Submit the working application and repository.
  30. Demonstration and evaluation

    • Live demo
    • Design defense
    • Failure scenarios
    • AI-use disclosure
    • Deployment limitations
    • Portfolio presentation

    Hands-on:

    • Present the application, test report and technical walkthrough.
    • Weekly application: Complete the capstone application and agent, and present them to a review panel.
    • Evidence of progress: Working application and agent, source repository, test report and technical documentation.

Technology stack

  • Workday Extend
  • Workday App Builder
  • VS Code
  • Git
  • Workday CLI
  • Claude Code
  • Workday Developer Agent
  • Workday Build
  • Agent Passport
  • Flowise Agent Builder
  • AgentSkills

Course fee

$1299 $899

What's included

  • Live cohort + recordings: Attend every session live and revisit the recordings for one year.
  • Real lab environment: Practise on a hands-on environment that mirrors real projects.
  • Live doubt-clearing support: Ask questions and get answers in real time during every session.
  • Assessments and lab activities: Apply what you learn through graded assessments and guided labs.
  • Learning assets: Keep the slides, notes, and reference material for good.
  • Role-readiness guidance: Mentor guidance to get you ready for the role you are targeting.
  • Verifiable certificate: Earn a shareable certificate on completing the hands-on capstone.
  • Global peer community: Learn with a global cohort and stay connected after the program.

Frequently asked questions

What type of IT training does ZaranTech provide?

ZaranTech offers IT training across SAP, SAP AI, Workday, AI productivity tools (Claude, Microsoft Copilot), corporate training, and leadership programs , for both individual learners and enterprise teams.

Does ZaranTech offer SAP training?

Yes. We run SAP training programs across modules, S/4HANA Public Cloud, and bundled paths for both newcomers and experienced consultants.

Does ZaranTech offer SAP AI and SAP Joule training?

Yes. We have dedicated tracks for SAP AI for MM Consultants, SAP Joule, Joule Deep Dive, and SAP Agentic AI , covering both functional and architectural perspectives.

Does ZaranTech provide Workday training?

Yes. Our Workday programs cover HCM, Integrations (EIB, PECI, Studio), and Reporting.

Can companies request customized corporate training?

Yes. We design corporate training around your team's roles, projects, and outcomes , across SAP, Workday, AI tools, and leadership programs.

Does ZaranTech offer live instructor-led training?

Yes. Most programs include live instructor-led sessions with real-time interaction, doubt clearing, and structured assignments.

Are self-paced courses available?

Yes. Many programs are available in a self-paced format with structured recorded content for working professionals.

How do I choose the right course?

You can talk to a training advisor who'll understand your goals, current role, and target outcomes , then map you to the right track or bundle.

Can I speak with a training advisor before enrolling?

Yes. Request course guidance from any page on the site and our team will reach out to discuss your needs.

Does ZaranTech provide AI training for professionals and leaders?

Yes. We offer AI for Professionals and AI for Leaders programs, plus tool-specific tracks on Claude, Microsoft Copilot, and agentic AI patterns.