エクスプレスラーニングコース

Interacting with REST and HTTP-based APIs (LFEL2001)

HTTP API の起動と操作を行います。

対象者

この入門レベルのコースは、コマンド ライン インターフェイスの開き方に精通している人を対象に設計されています。コマンド ライン インターフェイスの経験があると役に立ちますが、必須ではありません。
少なく読む 続きを読む
学習内容

このコースでは、API、REST API、および HTTP API の概念について説明し、REST アーキテクチャの概要を説明し、API がシステムに付与できるいくつかの望ましい属性を特定します。コースの実践部分では、HTTP API がどのようなものであるかについての知識を活用して、独自の HTTP API を起動して操作する機会が学習者に与えられます。
少なく読む 続きを読む
身につく知識

このコースでは、単純な REST および HTTP ベースの API を説明、設計、操作できるようになります。また、REST アーキテクチャ パターンの原則を説明し、REST のどの側面を独自の API に適用するかについて情報に基づいた決定を下せるようになります。
少なく読む 続きを読む
おもなテーマ
第1章 イントロダクション
第 2 章 API について話しましょう
第3章 ラボ: Fantasy Tavern RESTish API

前提条件
コマンド ライン インターフェイスの経験があると役に立ちますが、必須ではありません。
実習について
ラボはさまざまなローカルまたはクラウド環境で作業する必要がありますが、このコースでは、DigitalOcean を使用して Linux 仮想マシン (ドロップレット) を使用するオプションが提供されます。このオプションの使用を選択した場合、新しい DigitalOcean ユーザーはクレジットを受け取ります。ただし、既存のアカウントをお持ちの場合は、料金が発生する場合があります。新規または既存のユーザーの場合、クラウド プロバイダーによって最初に割り当てられたクレジットを超えた場合、または割り当てられたクレジットの有効期限が切れた場合にも、追加料金が適用される場合があります。
レビュー
2023 年 9 月
このコースは基本的な内容を網羅しており、理解しやすかったです。
2023 年 7 月
デジタルオーシャンのような実際のクラウドでテストできることが気に入りました。