On-Demand: The Zendesk Developer Platform, Apps I

On-Demand: The Zendesk Developer Platform, Apps I

About this course

This course is designed for developers who wish to extend their Zendesk and are already familiar with the Zendesk Developer platform. It's also a great way to prepare for our App Developer I Certification exam. In it, we'll teach you how to create a Zendesk app. You'll start by setting up and building an app using Zendesk Application Tools, then work with the Zendesk Application Framework. You'll finish by learning how to incorporate REST APIs into your app.

Duration:

  • The time to complete this course is approximately 1.5 hours.
  • Your purchase and access to the course will be valid for 30 days after your date of purchase.

Level: Introductory

Format: On-Demand


Suggested Prerequisites and Assumed Knowledge

  • Our introductory course, The Zendesk Developer Platform, is the best place to start as a developer new to Zendesk.
  • Developer skills: HTML, CSS, JS, browsers, debugging, asynchronous code

 

What You'll Learn

By the end of this course, you'll be able to:

  • Create a Zendesk app using ZAT
  • Configure an app
  • Troubleshoot common problems with ZAT
  • Identify the ZAF client method
  • Identify framework events and explain how the app listens
  • Interact with the Zendesk UI through ZAF using arguments
  • Implement installation settings
  • Explain how to make an external API request with ZAF
  • Deploy an app to your Zendesk instance and make an API request
  • Explain how to use and format a search query and how to paginate results
  • List best practices to avoid rate limiting
  • Describe third-party authentication

What is On-Demand Training?

Our on-demand courses teach the same content as our live courses but without the Q&A. You’ll view the course on our platform, and you may stop, start, and re-view it, whenever you like. Your purchase and access to the on-demand course will be valid for 30 days after your date of purchase. 

Curriculum

  • Introduction
  • Introduction
  • Note on Developer Resources
  • Initial App Setup
  • Create Your Zendesk App Using ZAT
  • Configure Your App
  • Troubleshoot Common Problems with ZAT
  • ZAF
  • Identify ZAF Client Methods
  • Identify Framework Events and Explain How the App Listens
  • Interact With the Zendesk UI Through ZAF Using Arguments
  • Note on IP Addresses
  • Implement Installation Settings and How to Secure Settings
  • Deploy a Private App to a Zendesk Instance
  • Deploy an App to the ZAM
  • REST APIs
  • Make an API Request
  • Note on Search Query URL-encoding
  • Explain How to Use and Format a Search Query
  • Explain How to Paginate Results
  • List Best Practices to Avoid Rate Limiting
  • Note on OAuth for Client Side Apps
  • Describe Third Party Authentication
  • Post-Session Survey
  • Post-Session Survey

About this course

This course is designed for developers who wish to extend their Zendesk and are already familiar with the Zendesk Developer platform. It's also a great way to prepare for our App Developer I Certification exam. In it, we'll teach you how to create a Zendesk app. You'll start by setting up and building an app using Zendesk Application Tools, then work with the Zendesk Application Framework. You'll finish by learning how to incorporate REST APIs into your app.

Duration:

  • The time to complete this course is approximately 1.5 hours.
  • Your purchase and access to the course will be valid for 30 days after your date of purchase.

Level: Introductory

Format: On-Demand


Suggested Prerequisites and Assumed Knowledge

  • Our introductory course, The Zendesk Developer Platform, is the best place to start as a developer new to Zendesk.
  • Developer skills: HTML, CSS, JS, browsers, debugging, asynchronous code

 

What You'll Learn

By the end of this course, you'll be able to:

  • Create a Zendesk app using ZAT
  • Configure an app
  • Troubleshoot common problems with ZAT
  • Identify the ZAF client method
  • Identify framework events and explain how the app listens
  • Interact with the Zendesk UI through ZAF using arguments
  • Implement installation settings
  • Explain how to make an external API request with ZAF
  • Deploy an app to your Zendesk instance and make an API request
  • Explain how to use and format a search query and how to paginate results
  • List best practices to avoid rate limiting
  • Describe third-party authentication

What is On-Demand Training?

Our on-demand courses teach the same content as our live courses but without the Q&A. You’ll view the course on our platform, and you may stop, start, and re-view it, whenever you like. Your purchase and access to the on-demand course will be valid for 30 days after your date of purchase. 

Curriculum

  • Introduction
  • Introduction
  • Note on Developer Resources
  • Initial App Setup
  • Create Your Zendesk App Using ZAT
  • Configure Your App
  • Troubleshoot Common Problems with ZAT
  • ZAF
  • Identify ZAF Client Methods
  • Identify Framework Events and Explain How the App Listens
  • Interact With the Zendesk UI Through ZAF Using Arguments
  • Note on IP Addresses
  • Implement Installation Settings and How to Secure Settings
  • Deploy a Private App to a Zendesk Instance
  • Deploy an App to the ZAM
  • REST APIs
  • Make an API Request
  • Note on Search Query URL-encoding
  • Explain How to Use and Format a Search Query
  • Explain How to Paginate Results
  • List Best Practices to Avoid Rate Limiting
  • Note on OAuth for Client Side Apps
  • Describe Third Party Authentication
  • Post-Session Survey
  • Post-Session Survey