Certifications

cscott16
Tera Contributor

Can someone create an app without having a technical background? If so, what would be the recommended first steps?

4 ACCEPTED SOLUTIONS

Dr Atul G- LNG
Tera Patron

Hi @cscott16 

 

I am a ServiceNow trainer and happy to guide you. In ServiceNow, there are many courses that do not require much technical skill, and you can learn them easily. However, if your basics are not clear, you should first complete CSA.

After that, you can choose your path:

  • Business Analyst journey
  • Platform Owner journey
  • Technical Project Manager journey

Start with CSA first, and then move into your chosen learning path based on your role and interest.

*************************************************************************************************************
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/dratulgrover [ Connect for 1-1 Session]

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

View solution in original post

Dr Atul G- LNG
Tera Patron

I’m a ServiceNow trainer and happy to share my thoughts with anyone beginning their ServiceNow journey.

ServiceNow is growing rapidly in both breadth and depth. The best way to start is by earning the CSA (Certified System Administrator) certification, which builds a solid foundation in platform fundamentals, terminology, and core modules. Once you gain hands-on experience through CSA, you can decide your next learning path.

Employers value professionals with multi-module expertise, so after completing CSA, consider exploring areas like ITSM, GRC, HRSD, CSM, or SecOps to broaden your portfolio.

Currently, the training is free, which is a great opportunity — though the real challenge lies in gaining hands-on experience. To overcome this, spend at least 1–2 hours a day engaging with the ServiceNow Community — read discussions, answer questions, and share your insights to strengthen your understanding and confidence.

If your goal is to become a developer, focus on building scripting skills using resources available on developer.servicenow.com. Regular practice will enhance your technical expertise.

Start with the CSA and then choose your direction based on your interests — whether as an Admin, Developer, Business Analyst, Change Manager, or Project Manager. A strong foundation will give you the flexibility to explore any of these paths.

Welcome to this vibrant community space where you can connect, collaborate, and grow. Share your ideas, seek guidance, and contribute to collective learning.

To take the next step, register on Now Learning and begin your ServiceNow learning journey today.

Useful resources:

You can also follow me on my YouTube channel for free learning resources and practical ServiceNow guidance.

*************************************************************************************************************
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/dratulgrover [ Connect for 1-1 Session]

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

View solution in original post

Tanushree Maiti
Tera Patron

Hi @cscott16 

 

To create an application ,without any technical background, you can use  ServiceNow Build Agent, With it - you use natural language prompts within the ServiceNow IDE to automatically generate tables, logic, and UI components. 

 

Prerequisites
  • Personal Developer Instance (PDI): Request a free PDI at the ServiceNow Developer Site.
  • Installation: Ensure the Build Agent application is installed from the plugins section if not already visible in your IDE.
  • Prompt Budget: PDIs typically include 25 free interactions every 30 days

Steps:

  1. Open ServiceNow IDE: Navigate to All > App Development > ServiceNow IDE
  2. Create a Workspace: Click "Create a workspace" and provide a name and description for your application .
  3. Access Build Agent: Locate the Build Agent panel on the right-hand side of the IDE interface. 
  4. Prompt the Agent: Type a detailed description of your app requirements in the chat panel. For better results, use "atomic prompts"—breaking a large idea into 3–4 smaller steps rather than one complex instruction.
    • Example Prompt: "Create a scoped application for managing office supplies. Include a table for inventory, a dashboard for low-stock alerts, and business rules to notify the manager when items reach a minimum threshold". 

5. Review and Approve: The agent will identify the necessary tables, business rules, and UI components. It will ask for your approval before proceeding with the build. 

6. Deploy the App: Once the architecture is complete, click Yes or Deploy to install the application on your instance. 

7. Test and Refine: Use the links provided by the agent to access your new tables and dashboards. You can continue chatting with the agent to fix errors or add new features. 

 

Refer: https://www.servicenow.com/docs/r/application-development/build-agent.html

https://www.youtube.com/watch?v=6PtCTZn7t_o

 

With Some technical Background , Use App Engine Studio to create App.

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

View solution in original post

Dr Atul G- LNG
Tera Patron

Hi @cscott16 

Sorry, I misread your question. There are two things:

  • If you want to use low-code tools, you don’t need 100% technical knowledge, but you still need some technical understanding to troubleshoot error messages if they appear.
  • If you want to go with low-code and build from scratch, then you definitely need stronger technical knowledge.

In both cases, my experience says you should have at least a little more technical understanding so you can understand things like table/field mapping, business logic, and flow design, etc.

*************************************************************************************************************
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/dratulgrover [ Connect for 1-1 Session]

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

View solution in original post

5 REPLIES 5

Dr Atul G- LNG
Tera Patron

Hi @cscott16 

 

I am a ServiceNow trainer and happy to guide you. In ServiceNow, there are many courses that do not require much technical skill, and you can learn them easily. However, if your basics are not clear, you should first complete CSA.

After that, you can choose your path:

  • Business Analyst journey
  • Platform Owner journey
  • Technical Project Manager journey

Start with CSA first, and then move into your chosen learning path based on your role and interest.

*************************************************************************************************************
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/dratulgrover [ Connect for 1-1 Session]

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

Dr Atul G- LNG
Tera Patron

I’m a ServiceNow trainer and happy to share my thoughts with anyone beginning their ServiceNow journey.

ServiceNow is growing rapidly in both breadth and depth. The best way to start is by earning the CSA (Certified System Administrator) certification, which builds a solid foundation in platform fundamentals, terminology, and core modules. Once you gain hands-on experience through CSA, you can decide your next learning path.

Employers value professionals with multi-module expertise, so after completing CSA, consider exploring areas like ITSM, GRC, HRSD, CSM, or SecOps to broaden your portfolio.

Currently, the training is free, which is a great opportunity — though the real challenge lies in gaining hands-on experience. To overcome this, spend at least 1–2 hours a day engaging with the ServiceNow Community — read discussions, answer questions, and share your insights to strengthen your understanding and confidence.

If your goal is to become a developer, focus on building scripting skills using resources available on developer.servicenow.com. Regular practice will enhance your technical expertise.

Start with the CSA and then choose your direction based on your interests — whether as an Admin, Developer, Business Analyst, Change Manager, or Project Manager. A strong foundation will give you the flexibility to explore any of these paths.

Welcome to this vibrant community space where you can connect, collaborate, and grow. Share your ideas, seek guidance, and contribute to collective learning.

To take the next step, register on Now Learning and begin your ServiceNow learning journey today.

Useful resources:

You can also follow me on my YouTube channel for free learning resources and practical ServiceNow guidance.

*************************************************************************************************************
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/dratulgrover [ Connect for 1-1 Session]

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

Tanushree Maiti
Tera Patron

Hi @cscott16 

 

To create an application ,without any technical background, you can use  ServiceNow Build Agent, With it - you use natural language prompts within the ServiceNow IDE to automatically generate tables, logic, and UI components. 

 

Prerequisites
  • Personal Developer Instance (PDI): Request a free PDI at the ServiceNow Developer Site.
  • Installation: Ensure the Build Agent application is installed from the plugins section if not already visible in your IDE.
  • Prompt Budget: PDIs typically include 25 free interactions every 30 days

Steps:

  1. Open ServiceNow IDE: Navigate to All > App Development > ServiceNow IDE
  2. Create a Workspace: Click "Create a workspace" and provide a name and description for your application .
  3. Access Build Agent: Locate the Build Agent panel on the right-hand side of the IDE interface. 
  4. Prompt the Agent: Type a detailed description of your app requirements in the chat panel. For better results, use "atomic prompts"—breaking a large idea into 3–4 smaller steps rather than one complex instruction.
    • Example Prompt: "Create a scoped application for managing office supplies. Include a table for inventory, a dashboard for low-stock alerts, and business rules to notify the manager when items reach a minimum threshold". 

5. Review and Approve: The agent will identify the necessary tables, business rules, and UI components. It will ask for your approval before proceeding with the build. 

6. Deploy the App: Once the architecture is complete, click Yes or Deploy to install the application on your instance. 

7. Test and Refine: Use the links provided by the agent to access your new tables and dashboards. You can continue chatting with the agent to fix errors or add new features. 

 

Refer: https://www.servicenow.com/docs/r/application-development/build-agent.html

https://www.youtube.com/watch?v=6PtCTZn7t_o

 

With Some technical Background , Use App Engine Studio to create App.

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

Dr Atul G- LNG
Tera Patron

Hi @cscott16 

Sorry, I misread your question. There are two things:

  • If you want to use low-code tools, you don’t need 100% technical knowledge, but you still need some technical understanding to troubleshoot error messages if they appear.
  • If you want to go with low-code and build from scratch, then you definitely need stronger technical knowledge.

In both cases, my experience says you should have at least a little more technical understanding so you can understand things like table/field mapping, business logic, and flow design, etc.

*************************************************************************************************************
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/dratulgrover [ Connect for 1-1 Session]

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