ETW-REST API v1.01 Scope and Sequence
ETW-REST API v1.01 Scope and Sequence
Target Audience
The Emerging Technologies Workshop: Experimenting using REST APIs using Webex Teams explores the field of
programming with REST APIs. It is designed for students who are interested in learning about emerging
technologies. The workshop explores API concepts and provides opportunities for students to create Python
programs that interact with the Webex Teams application. The workshop is appropriate for students at many
education levels and types of institutions, including high schools, secondary schools, universities, colleges, career
and technical schools, and community centers.
Prerequisites
For proper skill building, the students should be familiar with the content and skills described in the prerequisite
course and co-requisite course:
• Required: Previous experience with one programming language such as C, Java, C++, or Python
• Preferred: Completion of the Networking Academy Python Essentials course
PC Hardware Requirements
● Computer with a minimum of 2 GB of RAM and 8 GB of free disk space
● High speed Internet access to download software and work with online tools
Curriculum Objectives
The goal of this workshop is to introduce the students to the concepts and techniques for programming a network
device. Upon completion of the workshop, students will be able to perform the following tasks:
● Create a simple application in Python with REST APIs.
● Use Python to perform a variety of calls to the Webex Teams API.
© Cisco and/or its affiliates. All rights reserved. Cisco Confidential Page 1 of 2 www.netacad.com
Course Outline
1.1: Code and Communities of Practice Explain the importance of coders' communities of practice.
1.2: Python Basics Use Python to create programs that accept user input and read and write to external
files.
1.3: APIs and Parsing JSON Create a Python application that accesses an API based on user input and processes
and displays the JSON data that is returned.
2.2: Webex Teams APIs using Postman Use the Postman application to execute common calls to the Webex Teams REST API.
2.3: Webex Teams APIs Using Python Use Python to automate Webex Teams tasks.
© Cisco and/or its affiliates. All rights reserved. Cisco Confidential Page 2 of 2 www.netacad.com