AWSで学ぶ!REST API・サーバーレスアーキテクチャ入門

Amazon API Gateway、AWS Lambda、Amazon DynamoDBとPythonで学ぶ、ユーザ情報操作API作成、利用を通じたREST API・サーバーレスアーキテクチャの仕組み

4.21 (640 reviews)
Udemy
platform
日本語
language
Other
category
instructor
AWSで学ぶ!REST API・サーバーレスアーキテクチャ入門
3,827
students
3.5 hours
content
Sep 2023
last update
$29.99
regular price

What you will learn

REST APIの特徴や用途、メリットデメリットについて自分の言葉で説明できるようになる

サーバレスアーキテクチャの特徴や用途、メリットデメリット、本アーキテクチャに適するサービスについて自分の言葉で説明できるようになる

AWS各種サービス(Amazon API Gateway、AWS Lambda、Amazon DynamoDB等)を使用し、自力でREST API構築ができるようになる

Curlコマンドを使用し、構築したREST APIを自力で利用できるようになる

Why take this course?

<コースの概要>

本コースは前半の理論編でREST API・サーバーレスアーキテクチャの概要をご理解いただいた後、後半の実践編でAWS上の環境を使用して数多くのハンズオンを実施することで、より理解が深まる構成となっております。

ハンズオンではAmazon API Gateway、AWS Lambda、Amazon DynamoDB等のサービスを使用して、ユーザ情報操作API作成、利用を通じてREST API・サーバレスアーキテクチャの仕組みを実践的に学ぶことができます。


<他教材との違い>

本コースと他教材(書籍やYoutube動画教材等)との違いは以下の通りです。

・1本完結型コースであるためご自身でネット検索やマニュアル確認等を行う手間がかからない

・なぜREST API・サーバーレスアーキテクチャが必要なのか、なぜその手順で設定するのか等、解説する技術や手順一つとってもその理由や背景を詳細に説明しているため途中で止まらずに受講できる

・全レクチャー動画ダウンロード可能なため、場所を問わずどこからでも受講できる


<コース受講後の姿>

本コース受講後には以下のスキルを自然と身に付けることができます。

・REST APIの特徴や用途、メリットデメリットについて自分の言葉で説明できるようになる

・サーバーレスアーキテクチャの特徴や用途、メリットデメリット、本アーキテクチャに適するサービスについて、自分の言葉で説明できるようになる

・AWS各種サービス(Amazon API Gateway、AWS Lambda、Amazon DynamoDB等)を使用し、自力でREST API構築ができるようになる

・Curlコマンドを使用し、構築したREST APIを自力で利用できるようになる


<コースの内容>

本コースの内容は以下の通りです。

コース概要

  • 本コース受講にあたって

  • 自己紹介

  • 本コースのねらい

  • 本コースの内容

REST API概要

  • APIとは

  • APIの種類

  • REST APIの定義

  • REST APIのメリット、デメリット

サーバーレスアーキテクチャ概要

  • サーバーレスとは

  • サーバーレスのメリット・デメリット

REST API構築ハンズオン

  • AWSサービス紹介

  • 環境構成

  • 構築の流れ

  • DB作成

  • IAMロール作成

  • Lambda関数作成

  • REST API作成-リソース作成-

  • REST API作成-メソッド作成(POST)-

  • REST API作成-メソッド作成(GET)-

  • REST API作成-メソッド作成(PUT)-

  • REST API作成-メソッド作成(DELETE)-

  • REST API動作確認

AWS構築環境削除

  • 削除対象リソースの確認

  • 削除対象リソースの削除

ボーナスレクチャー

  • ボーナスレクチャー

<変更履歴>

・2023/9/25: 「4.3.構築の流れ」レクチャーの添付ファイル(AWSアカウント作成.txt)を最新化

Screenshots

AWSで学ぶ!REST API・サーバーレスアーキテクチャ入門 - Screenshot_01AWSで学ぶ!REST API・サーバーレスアーキテクチャ入門 - Screenshot_02AWSで学ぶ!REST API・サーバーレスアーキテクチャ入門 - Screenshot_03AWSで学ぶ!REST API・サーバーレスアーキテクチャ入門 - Screenshot_04

Reviews

土屋将一
February 19, 2023
AWS のサーバレスを初めて学習するには良いコンテンツです。 具体的なローカルでの開発環境の構築などは扱っておりませんので、あくまでAWSの各種サービスを利用したREST APIの作成に関する基礎知識の学習となります。
Ken
December 30, 2022
座学、ハンズオンのバランスが良く、とても理解しやすい講座です。今のご時世、AWSのサービスにおける断片的な情報や記事はインターネット上からほとんど取得できますが、手順や細かい説明が端折られていたり、かえって学習時間を浪費することも多いと感じています。その点、当講座はサーバレス、APIなどの基礎知識を短期間でわかり易くかつ効率よく学習できるように作られており、とても満足しました。
Hsakuma
December 17, 2022
とてもわかりやすく学ぶことができました。 なお、Macで学習していてターミナルがzshの設定になっていたため、curlコマンドのurlの「〜?id=001」のところを、"?"をエスケープして「〜¥?id=001(¥はバックスラッシュ)」にする必要がありましたので、念の為お知らせしておきます。
伴野
December 16, 2022
作りっぱなしではなくて、作ったものを全て削除する手順まで入っているので、安心して最後まで受講することができました。 macで実行していましたが、curlコマンドも無事使えました。 ただし、httpsのアドレスに?が入るとうまく動作しないので、アドレスをダブルクォーテーションかシングルクォーテーションで囲むとエラーなく動作します。
大原隆
September 13, 2022
理論編でのたとえ話(持ち家、賃貸、レンタルルームなど)が特に分かりやすかったです!頭の中にイメージができたうえで各技術の定義を知れたので理解が深まりました。 またハンズオンを通して今後の業務に直結する実践的な知識が身に付きました。
坂井秀樹
September 13, 2022
REST API、サーバレスアーキテクチャの基礎知識無しで受講しましたが各技術の概要を深く理解できました。この手の教材でありがちなハンズオン途中で詰まり調査が必要、ということも無く最後まで止まらずにユーザ情報登録、削除までできました!本コースは友人にも勧めたいと思います。
田中義文
September 13, 2022
AWSを触ったことが無かったためハンズオンが最後までたどり着くか不安でしたが杞憂でした。レクチャーの中で環境構成と作業のポイントを非常に丁寧にご説明いただけたため、後半のハンズオン完了までスムーズに実施することができました。

Charts

Price

AWSで学ぶ!REST API・サーバーレスアーキテクチャ入門 - Price chart

Rating

AWSで学ぶ!REST API・サーバーレスアーキテクチャ入門 - Ratings chart

Enrollment distribution

AWSで学ぶ!REST API・サーバーレスアーキテクチャ入門 - Distribution chart
4872010
udemy ID
9/8/2022
course created date
9/17/2022
course indexed date
Bot
course submited by