ServiceNow Developer Roadmap

An interactive visual guide to learning ServiceNow development. Originally inspired by roadmap.sh/r/sn-v2.

mindmap root(ServiceNow) :::required Automations Inbound (REST APIs) :::required performant (Table API) :::required performant Batch API :::performant Import API :::performant (Scripted REST APIs) :::required performant GraphQL :::ignored (Email) :::required SOAP :::ignored Async Triggers :::required performant (Flow Designer) :::required Playbooks :::ignored (Script Actions) :::performant Async Business Rules :::required performant Scheduled Jobs :::required performant Data Imports :::performant PA Collections :::ignored Scheduled Scripts :::required performant In Memory (Business Rules) :::required performant Workflow :::deprecated (Flow Designer) :::required (Execution Plans) :::deprecated (Assignment Rules) :::required (Decision Tables) :::required User Experiences Next Experience :::modern Workspaces :::modern Components :::modern (Core UI) :::required (Forms) :::required (UI Policies) :::required (Client Scripts) :::required (Lists) :::required (Reports) :::ignored Platform Analytics :::required UI Pages :::legacy UI Macros :::legacy Processors :::legacy Visual Task Boards :::legacy (Service Portal) :::modern (Widgets) :::modern Pages :::modern Access (Before Query Business Rules) :::modern CSM Query Rules :::modern (Access Controls) :::modern (Roles) :::modern HR COE Security Policies :::modern (Data Policies) :::modern Data Filtration :::modern Security Filters :::modern User Criteria :::modern HR User Criteria :::modern Audiences :::modern Data Tables CMDB :::modern (Task) :::modern Approvals :::modern (Users) :::modern (Groups) :::modern Remote Tables :::legacy (Database Views) :::legacy Import Sets :::legacy

Learning Paths

For New Developers

  1. Data → Tables and basic database concepts
  2. Core UI → Forms and lists
  3. Access → Security fundamentals
  4. Inbound → Integration basics

For Experienced Developers

  1. Async → Flow Designer and automation
  2. Next Experience → Modern UI development
  3. Products → App Engine and specialized applications
  4. In Memory → Performance optimization

Last updated: 2025. Want to suggest updates? Open an issue