Course Summary

Learn the fundamentals of creating applications in ServiceNow. This hands-on course will provide training and 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, including decisions such as creating an application table vs. extending an existing table, and determining how users will interact with the application.
Detailed labs that reinforce good practices in these areas support the topics covered in class.

You will gain skills like:

• Designing and configuring ServiceNow applications using platform tools and methodologies.
• Implementing business logic and workflows to automate processes within ServiceNow.
• Customizing user interfaces to enhance user experience and functionality.
• Integrating external systems and data sources using ServiceNow APIs and web services.
• Debugging and troubleshooting applications to ensure optimal performance and reliability.

Module 1: Application Development Overview
• Define application creation
• Determine if an application is a good technical fit with the platform
• Discuss customer application success examples, list the skills needed to successfully develop applications in ServiceNow
• Provide a high-level overview of the application to be built during class.

Module 2: Analysis and Design
• Discuss application design key points
• Examine the Application Development Checklist
• Discuss design considerations
• Determine application platform(s)
• Design database schema.

Module 3: Creating an Application and Modules
• Use Guided Application Creator and Studio to develop applications
• Link an application to a Git repository
• Create application files
• Explore table schema and existing business logic.

Module 4: Creating and Configuring Application Forms
• Create and modify tables
• Design and create forms
• Create views
• Write, test, and debug client-side and server-side scripts
• Update the GitLab repository
• Publish and install an 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 applications
• Use fix scripts to migrate artifacts that are not part of an application record.

Module 6: Automating an Application
• Use Flow Designer to automate processes
• Use a scheduled script execution to send email
• Generate events for overdue records
• Create application properties.

Module 7: Importing and Integrating
• Import records from an Excel file
• Use Web Services to integration to an external data source
• Use Web Services to integrate to a ServiceNow instance.

Module 8: Service Catalog
• Improve user interaction with application
• Create a friendly interface for interacting with an application
• Configure the Service Catalog
• Write, test, and debug Service Catalog client-side and server-side scripts.

Module 9: Testing
• Review Software Testing Life Cycle
• Explore different testing options.

Prerequisites • ServiceNow Administration Fundamentals (SNAF) • Scripting in ServiceNow Fundamentals (SSNF)

This course is part of the following Certifications: • ServiceNow Certified Application Developer Certification • Certified Technical Architect • Certified Master Architect

Following your booking, a confirmation message will be sent to all participants, ensuring you're well-informed of your successful enrollment. Calendar placeholders will also be dispatched to assist you in scheduling your commitments around the course. Rest assured, all course materials and access to necessary labs or platforms will be provided no later than one week before the course begins, allowing you ample time to prepare and engage fully with the learning experience ahead.

Our comprehensive training package includes all the necessary materials and resources to facilitate a full learning experience. Enrollees will be provided with detailed course content, encompassing a wide array of topics to ensure a thorough understanding of the subject matter. Additionally, participants will receive a certificate of completion to recognize their dedication and hard work. It's important to note that while the course fee covers all training materials and experiences, the examination fee for certification is not included but can be purchased separately.

Questions About This Course?