ServiceNow Application Development Fundamentals Training

Course 2521

  • Duration: 3 days
  • Exam Voucher: Yes
  • Language: English
  • Level: Intermediate

During this three-day interactive training course, attendees will attend training and do lab work to support application creation in ServiceNow. Attendees will build an award-winning loaner equipment application by working through a checklist of considerations for application creation. The checklist includes decisions, such as creating an application table vs. extending an existing table and determining how users will interact with the application. Detailed labs support the topics covered in class and reinforce best practices.

ServiceNow App Dev Fundamentals Training Course Information

In this course, you will:

  • Design an application table.
  • Create and implement forms and views.
  • Manage application business logic with scripts.
  • Control access to the application and its records.
  • Send notifications to stakeholders and collaborators.
  • Automate applications using Flow Designer.
  • Integrate to ServiceNow and public web services.
  • Provide access to applications using the Service Catalog.
  • Test the application manually and automatically.
  • Install/uninstall applications using the Application Repository.

Prerequisites

  • Welcome to ServiceNow
    • On Demand
    • 3-hours
    • This course provides critical core skills on Navigation, Form Usage, List Filters, and more!
  • {course:2535}
  • Hands-on experience working in ServiceNow. There are lab exercises in this class that require learners to navigate proficiently within ServiceNow.

Certification Information

Following this course, ServiceNow recommends that attendees have at least two to three months of hands-on experiences with ServiceNow before attempting the Certified Application Developer Exam.

 Further details regarding this exam, refer to the CAD exam blueprint and the Certified Application Developer page. Successful candidates will be awarded a “ServiceNow Certified Application Developer” certificate.

ServiceNow App Dev Fundamentals Training Outline

Module 1: Application Development overview (no labs)

Define application development, evaluate if an application is a good technical fit with the platform, discuss customer application success examples, compare global scope vs private scoped applications, identify a high- level overview of the application to be built during class, and recognize the skills needed to successfully develop applications in ServiceNow.

 

Module 2: Application analysis and design

Analyze and discuss application design key points, identify the "Application Development Checklist", discuss design considerations, determine application platform(s), and design database schema.

  • Lab 2.2.1 The Loaner Request application

 

Module 3: Create application and modules

Explore various ServiceNow Application Development Tools, use Guided App Creator (GAC) to create an application, explore table schema and existing business logic, link an application to the source control repository, use Studio to further develop your application, and create application menus and files.

  • Lab 3.2.1 Create an application
  • Lab 3.3.1 Link the Loaner Request application to the source control repository
  • Lab 3.4.1 Create application menu and files

 

Module 4: Application Forms

Create and modify tables, design and create forms, work with Views, write, test, and debug client-side and server-side scripts, update the source control repository, and publish and install an application.

  • Lab 4.1.1 Working with fields and views
  • Lab 4.2.1 Create a UI Policy Lab 4.2.2 Scripting
  • Lab 4.3.1 Commit changes and publish application

 

Module 5: Controlling Access

Control user access to applications, menus, modules, records, and fields. Control script and web service access to application records. Control ability to create application artifacts from out-of-scope applications.

  • Lab 5.1.1 Configure application security
  • Lab 5.2.1 Set application access [Optional lab]

 

Module 6: Automating Work

Use Flow Designer to automate processes, create application properties, use a Scheduled Script Execution to send email, and generate events for overdue records.

  • Lab 6.1.1 Flow Designer
  • Lab 6.2.1 Create application properties
  • Lab 6.3.1 Scheduled Script Execution and email
  • Lab 6.4.1 Script include and commit changes

 

Module 7: Importing and integrating 

Import records from an Excel file and use web services to integrate to an external data source.

 

  • Lab 7.1.1 Import records from an Excel spreadsheet 
  • Lab 7.2.1 Web service consumer 

 

Module 8: Test with Automated Test Framework (ATF)

Review the software testing lifecycle and explore different testing options.

  • Lab 8.1.1 Automated Test Framework

 

Module 9: Additional application development topics

  • Lab 9.1.1 Service Catalog user interface: Create a record producer to serve as the Loaner Request application user interface instead of a form.
  • Lab 9.1.2 Enhancing the Service Catalog user interface: Enhance the Loaner Request record producer user interface with a Catalog UI Policy to make the ‘Other’ field visible and mandatory only when needed. 
  • Lab 9.1.3 Committing changes to the source control repository: Commit the application changes to the source control repository.
  • Lab 9.2.1 [Optional lab] Outbound REST message: Configure your Loaner Request application to be a consumer using an Outbound REST message.

Need Help Finding The Right Training Solution?

Our training advisors are here for you.

ServiceNow App Dev Fundamentals Training FAQs

Once enrolled, ServiceNow University is available to everyone and provides users access to ServiceNow’s full range of training content, hands-on practice, certifications, and badges. Built on the Now Platform, Now Learning is the place for any ServiceNow user to learn, improve their skills, and share their accomplishments. Visit ServiceNow for more details

For instructor-led ServiceNow training courses which unlock an exam voucher, attendees and view their vouchers within ServiceNow University. Click your name in the top right-hand corner and select My Learning Profile and then the My Vouchers tab. Voucher codes are sent to the email address in your ServiceNow University account.  Vouchers expire 1 year after the completion of the course, and the exam must be completed by the expiration.

Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs wherever you want. This course is available online or as Private Team Training.

Chat With Us