3-Day Instructor-Led Training
ServiceNow Official Content
Available for Private Team Training
Exam Voucher Included (expires after 12 months)
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
- Welcome to ServiceNow
- On Demand
- 3-hours
- This course provides critical core skills on Navigation, Form Usage, List Filters, and more!
- Scripting in ServiceNow Fundamentals Training
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.
Please see the Cancellation and Rescheduling Policy.
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.