Service Portal Learning
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-29-2025 12:21 AM
Hi All,
I need to learn service portal , I know the resources are available , but I am asking from a perspective that I have never worked on Angular JS , so considering that perspective can someone guide me on how to learn angular js that is required for service portal coding and from there on I take up the service portal scripting and coding part.
Thanks in advance.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-29-2025 12:29 AM
@Anubhav24 I found content on W3Schools very helpful related to Angular JS https://www.w3schools.com/angular/
Apart from this you can learn a lot about widget development from the following links.
https://serviceportal.io/widgets/
Hope this helps.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-30-2025 02:51 AM
@Anubhav24 Thanks for marking the response helpful. Please mark it accepted solution too if it addressed your question.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-29-2025 12:35 AM
Start on NowLearning and continue on the developer portal: https://developer.servicenow.com/dev.do#!/learn/courses/xanadu/app_store_learnv2_serviceportal_xanad... (especially the 'create custom widgets' can help).
The issue with going to learn Angular JS somewhere else is the same as learning JavaScript somewhere else: you learn what it is and how it works, but not how ServiceNow uses it. Try to stick with any courses/youtube videos that combine both (ServiceNow/code language), because they will help you the most.
Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-29-2025 01:19 AM
Hello @Anubhav24
- If you have time and want to start from the basics, I recommend starting with a brief overview of HTML & CSS, as these are the fundamental building blocks responsible for the appearance and layout of widgets in the Service Portal.
- Prior AngularJS knowledge is not mandatory, as there are readily available ServiceNow-specific documents that cover what you need. You can refer to these resources as you progress.
- Next, focus on Widgets—understanding their structure and how they interact with the Service Portal. I highly recommend referring to the video "Service Portal Complete Training in ServiceNow" and practicing simultaneously, as it covers most of the basic concepts needed to get started with Service Portal development.
- Additionally, you can take up a Service Portal course on Now Learning, which provides structured learning and hands-on exercises to strengthen your understanding.
Other useful resources:
Hope this helps!
"If you found my answer helpful, please like and mark it as an "accepted solution". It helps future readers to locate the solution easily and supports the community!"
Thank You
Juhi Poddar