The Zurich release has arrived! Interested in new features and functionalities? Click here for more

About ServiceNow development topics

smshaik22
Tera Contributor

Hi everyone,

This is Moulali. I started to learn ServiceNow in the last 3 months. I completed the administration part, and then I started the development part with client scripts and server-side scripts, feeling some difficulty understanding the server-side scripts, especially the Glideajax concept and the business rules topic script codes.

Looking for help from the community end who can provide a clear explanation on the above ask.

Appreciate your time helping me understand these topics.

Thanks,
-Moulali


2 ACCEPTED SOLUTIONS

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @smshaik22 

 

I’m a ServiceNow trainer and happy to guide you on this. Since you’re new to development, and I assume you’re also new to ServiceNow, here are some courses you can follow:

  • CSA (Certified System Administrator) is the first and foremost certification. If you’ve already completed CSA, the next step is CAD (Certified Application Developer). There are journey visuals available in ServiceNow’s community that can help you prepare for CAD.

Learning is always good, but it’s important to know how and where to start. While JavaScript is required in the ServiceNow world, with the platform’s shift toward low-code/no-code, you don’t need deep JavaScript expertise to begin.

You can follow Chuck Tomasi’s videos to learn Javascript:
🔗 JavaScript for ServiceNow – Chuck Tomasi YouTube Playlist

You can also refer to these courses:

These links are great starting points.

You can also check my playlist for scripting:
🔗 My ServiceNow Scripting Playlist

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

View solution in original post

Bhuvan
Kilo Patron

@smshaik22 

 

Refer below links and videos that could help. Start with something small with easily relatable examples for server-side scripting and then focus on complex scenarios.

 

https://www.servicenow.com/community/developer-articles/glideajax-example-cheat-sheet-updated/ta-p/2...

 

https://www.youtube.com/watch?v=nBiVb1tKHA4

 

https://www.youtube.com/watch?v=Xtj9nvnryr8

 

https://developer.servicenow.com/dev.do#!/learn/learning-plans/zurich/servicenow_application_develop...

 

If this helped to answer your query, please mark it helpful & accept the solution.

 

Thanks,

Bhuvan

View solution in original post

One of the most common questions on the community is how to get server data from a client script. Here's the official Community Live Stream video on options available and how to do it. 9:09 - Introduction 18:44 - Discussion about GlideAjax Episode topics include: * Compare and contrast ways to get
Watch this episode, based on a recent customer experience, to learn how to use before query business rules to help shape the way your users see their data and some things to be aware of that may surprise you. Episode topics include: * Business rule basics * Using before query business rules to ...
6 REPLIES 6

Nikhil Bajaj9
Tera Sage

Hi @smshaik22 ,

 

I will try to explain in a very simple language:-

 

Business Rule - if you want to get the data from any table or want to manipulate teh data - set, delete etc then you require Server side scripting. Where you will write your server side scripting so that it can be saved and can run further - Business Rules. Here you will write the code to manipulate data (as per busienss requirement). There will be different type sof BR- like- Before, After etc so basically when you want to manipulate data (CRUD - Create, Read, Update and delete) before it is saving in table or after it is saved in table, you will select BR accordingly.

 

Glide Ajax:- So you learnt Client script which will work on front end (form, catalof etc) and you learnt Service side scripting which will help in gettign data from backend (table). Now if you are on Front end and want to data from backend - how you will do it? Glide ajax is for that purpose. It will help in the communciation of client script and server side scripts.

 

I tried to explain in a layman language, hope it is clear. If not, you are welcome to ping me one to one. 

 

If my answer helped you, please  mark it- solution accepted. 

 

Regards,

Nikhil Bajaj

Please appreciate my efforts, help and support extended to you by clicking on – “Accept as Solution”; button under my answer. It will motivate me to help others as well.
Regards,
Nikhil Bajaj

Bhimashankar H
Mega Sage

Hi @smshaik22 ,

 

I hope you saw my reply. 


If my response points you in the right directions, please consider marking it as 'Helpful' & 'Correct'. It will help future readers as well and close the thread.

Thanks,
Bhimashankar H