Adobe Workfront Core Developer Professional study plan
Adobe Workfront Core Developer Professional · Give each week a clear focus.
8 weeks · About 7 hours per week
Workfront Configuration and Administration
Configure a group, a sub-group, and a company in a sandbox, then set group-level project preferences and custom statuses
Build a project template containing at least 8 tasks with durations, predecessor relationships, and a milestone path
Create a request queue with two queue topics and routing rules, then submit a test request and confirm the generated project
Create a layout template that hides and reorders fields for a specific group, and assign it to a test user
Document the precedence order between access levels, group preferences, and layout templates by testing a conflicting setting
Your checkpoint
A one-page configuration map covering statuses, template, request queue, and layout template for a single group, plus the ID of the request you submitted and the project it produced
Workfront Configuration and Administration & API and Integrations
Audit the setup from week 1 and correct at least three misconfigurations you find
Authenticate against a current versioned Workfront REST endpoint and retrieve projects with a filtered search call
Shape responses using the fields parameter, including one nested reference such as owner:name
Reproduce three existing Workfront reports as raw API queries and compare the returned record counts to the report totals
Explain in writing how object codes, IDs, and reference fields differ in URL paths and payloads
Your checkpoint
A notes file containing 10 working GET requests with their filters, the JSON record counts returned, and the corresponding Workfront report each was validated against
API and Integrations
Perform create, update, and delete operations on a test project, task, and assignment through the API
Write custom form values onto an object using parameter values and the DE: prefix in filters and payloads
Register an event subscription for a project or task event and capture a live payload after triggering it
Document the HTTP status codes and error bodies returned for a bad ID, a bad field name, and an unauthorized call
Outline a request-and-response integration design showing where authentication, retries, and idempotency belong
Your checkpoint
A reusable request collection or script of 15 calls covering CRUD on three object types plus one event subscription, with request, status code, and trimmed response recorded for each
Custom Forms and Custom Fields
Build five custom fields of different types, including text, dropdown, date, checkbox, and calculated
Assemble three custom forms with section breaks and display logic, then attach them to project, task, issue, and user objects
Write three calculated fields using conditional and date functions and verify output against manual expected values
Set sharing permissions on custom forms and confirm what a restricted test user can see
Trace how a custom field value flows from a custom form into report filters and API payloads
Your checkpoint
A custom form library of three forms with at least 12 fields including 3 calculated fields, attached to the project template, with expected versus actual calculated output recorded for 5 test records
Reporting and Dashboards
Build a project report with filters, groupings, a chart, and conditional formatting
Create a text-mode filter using an EXISTS clause to return projects that carry a specific custom field value
Write a text-mode view or grouping that surfaces a custom field value without exposing it in the standard interface
Assemble a dashboard of four report widgets and share it with a group, then verify what a group member sees
Compare standard, matrix, and chart report types and pick the right one for three stated business questions
Your checkpoint
A shared dashboard with five reports, at least one using a text-mode filter and one matrix report, plus a short write-up of the filter logic and sharing settings for each
Workflow, Approvals, and Automation
Configure an approval process with stages, multiple approvers, and a delegation path for a project and a task
Wire a request queue into an automated path so that submitted requests route to the right team with the right assignment rules
Set reminders and notifications on a template so stale tasks surface without manual checking
Test an approval rejection path and confirm the object status and audit entries it produces
Reconstruct the full lifecycle of one request from submission to approval using the object's update and audit history
Your checkpoint
An end-to-end workflow demonstration in which a submitted request creates a project, routes through a two-stage approval, and closes, with a timestamped audit trail documenting every state change
User Management, Access, and Sharing
Create access levels for a planner, a worker, and a reviewer with deliberately different object permissions
Set up a group administrator who manages a sub-group and confirm the inherited versus granted permissions
Apply sharing on a project, a template, and a report using both individual and group shares, then test inherit-from-group behavior
Inspect each object's sharing hierarchy and identify why a given user does or does not have access
Map plan, work, collaborator, and review license capabilities to what each persona can actually do in the UI and the API
Your checkpoint
A permission matrix of four personas against five object types, filled in with the results you actually tested rather than assumptions, with every mismatch between expectation and reality flagged
Workfront Configuration and Administration & Custom Forms and Custom Fields & Reporting and Dashboards & Workflow, Approvals, and Automation & API and Integrations & User Management, Access, and Sharing
Complete two full-length timed practice sets and log every missed item by domain and subtopic
Rebuild from memory the three subtopics that produced the most errors, without consulting notes first
Re-verify API authentication, error handling, and custom field payloads, since these carry the heaviest combined weight
Compress all six domains into a single page of decision rules, precedence orders, and object relationships
Re-test every subtopic that scored below 80 percent and record the new result
Your checkpoint
A domain-tagged error log of at least 40 missed items with the correct answer and root cause for each, plus proof that every previously weak subtopic has been re-tested and now clears 80 percent
Milestones
Week 2: Authentication succeeds against the API, 10 validated GET requests exist, and the group configuration map from week 1 has been audited and corrected
Week 4: Score at least 80 percent on a 30-question timed set covering configuration, API, and custom forms, and have three custom forms attached to a live template
Week 6: Demonstrate the full request-to-approval workflow end to end and show a shared dashboard with at least five working reports
Week 8: Score at least 85 percent on two full-length timed practice sets with no single domain below 75 percent, and have the complete error log finished