ServiceNow Application Development Fundamentals Training

Course 2521

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

This three-day, hands-on course teaches experienced ServiceNow developers how to design, build, test, and publish applications on the ServiceNow platform. Through instructor-led discussion and guided labs, learners build a Loaner Request application while applying best practices for application architecture, security, automation, integration, and testing using the Zurich release capabilities.

ServiceNow App Dev Fundamentals Training Delivery Methods

  • In-Person

  • Online

  • Upskill your whole team by bringing Private Team Training to your facility.

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.

In this course, you will:

  • Evaluate whether a business requirement is a good fit for a custom ServiceNow application
  • Analyze and design application architecture, data models, and user interfaces
  • Build scoped applications using ServiceNow Studio
  • Design and configure forms, views, and scripts
  • Control access to application data and artifacts
  • Automate processes using Flow Designer and scripts
  • Import data and integrate with external systems
  • Test applications using Automated Test Framework (ATF)

Package and publish applications using update sets and the application repository

Prerequisites

Hands-on experience working in ServiceNow. Experience writing both client-side and server-side JavaScript in ServiceNow is required.

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

Objectives

  • Define application development in ServiceNow
  • Evaluate application use cases and platform fit
  • Review customer application success examples
  • Compare global vs. private scoped applications
  • Identify the application built during the course
  • Recognize skills required for successful ServiceNow app development

No labs

 

Module 2: Application Analysis and Design

Objectives

  • Analyze application design considerations
  • Design database schema
  • Determine user interface and device requirements
  • Review the Application Development Checklist

Labs

  • Lab 2.2.1: The Loaner Request application

 

Module 3: Create Application and Modules

Objectives

  • Explore ServiceNow application development tools
  • Use ServiceNow Studio to create an application
  • Review table schema and existing business logic
  • Create application menus, modules, and files
  • Link an application to a source control repository

Labs

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

 

Module 4: Application Forms

Objectives

  • Create and modify tables
  • Design and create forms and views
  • Write, test, and debug client-side and server-side scripts
  • Publish changes to update sets and the application repository

Labs

  • 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: Publish to update set
  • Lab 4.3.2: Publish to the application repository

 

Module 5: Controlling Access

Objectives

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

Labs

  • Lab 5.1.1: Configure application security
  • Lab 5.2.1: Set application access (Optional)

 

Module 6: Automating Work

Objectives

  • Automate processes using Flow Designer
  • Create application properties
  • Use Scheduled Script Executions
  • Generate events for overdue records

Labs

  • 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

 

Module 7: Importing and Integrating

Objectives

  • Import records from external data sources
  • Integrate applications using web services

Labs

  • Lab 7.1.1: Import records from an Excel spreadsheet
  • Lab 7.2.1: Web service consumer
  • Lab 7.2.2: Publish the updated app to the application repository

 

Module 8: Test with Automated Test Framework (ATF)

Objectives

  • Review the software testing lifecycle
  • Explore application testing options in ServiceNow

Labs

  • Lab 8.1.1: Automated Test Framework

 

Module 9: Additional Application Development Topics

Labs

  • Lab 9.1.1: Create a Service Catalog record producer for the Loaner Request UI
  • Lab 9.1.2: Enhance the record producer using a Catalog UI Policy
  • Lab 9.1.3: Publish the Loaner Request app to an update set
  • Lab 9.2.1: Outbound REST message (Optional)

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.