てくなべ (tekunabe)

ansible / network automation / 学習メモ

[200-901勉強記] 書籍 Understanding and Using APIs を読んだ

はじめに

Cisco Certified DevNet Associateの勉強の一環で以下の書籍を読みました。

目次

Chapter 1 Understanding and Using Data encoding formats (XML, JSON, and YAML)
Chapter 2 Parsing Data encoding formats in Python
Chapter 3 Construct a REST API request to accomplish a task given API documentation
Chapter 4 Describe common usage patterns related to webhooks
Chapter 5 Identify the constraints when consuming APIs
Chapter 6 Explain common HTTP response codes associated with REST APIs
Chapter 7 Troubleshoot a problem given the HTTP response code, request and API documentation
Chapter 8 Identify the parts of an HTTP response (response code, headers, body)
Chapter 9 Utilize common API authentication mechanisms: basic, custom token, and API keys
Chapter 10 Compare common API styles (REST, RPC, synchronous, and asynchronous)
Chapter 11 Construct a Python script that calls a REST API using the requests library
Chapter 12 Describe the device level APIs and dynamic interfaces for IOS XE and NX-OS
Chapter 13 Understanding Cisco DevNet resources
Chapter 14 Describe Edge and Cloud Computing Models

Amazonページから引用

内容

基本的には、FullStackNetworker のオンライン学習コース「All-in-One Cisco DevNet Associate (DEVASC 200-901 V1.0) Certification」の「Understanding and Using APIs」の章と同じような感じでした。

以下の内容が加えられていました

  • NETCONFの概要とサンプルコード
  • RESTCONFの概要とサンプルコード
  • クラウドVM、コンテナの概要
  • Cisco DevNet の紹介

All-in-One Cisco DevNet Associate (DEVASC 200-901 V1.0) Certification」のほうはまだ学習途中なのですが、全部終われば、書籍の内容はカバーできるのかもしれません。

特典

Amazon のページ上には

Each purchase comes with a complimentary access to a DevNet Associate Quiz on FullStackNetworker.com.

と、クイズへのアクセス権が付いてくると書いてあります。 実際の手配としては「Amazon の注文番号を添えてメールを送ってね」とPrece に説明があります。