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
- Data → Tables and basic database concepts
- Core UI → Forms and lists
- Access → Security fundamentals
- Inbound → Integration basics
For Experienced Developers
- Async → Flow Designer and automation
- Next Experience → Modern UI development
- Products → App Engine and specialized applications
- In Memory → Performance optimization
Last updated: 2025. Want to suggest updates? Open an issue