お問い合わせ

コース概要

はじめに

LaravelとPHPの概要

  • モジュール化、ルーティング、設定管理、およびORM
  • ComposerとArtisanについて

開発環境の準備

  • Composerのインストール方法
  • Vagrantのインストール方法
  • GitHub Shellのインストール方法
  • Postmanのインストール方法

RESTful APIとLaravel

  • コンポーネントの作成手順
  • RESTful APIモデルの実装手法
  • データベース構造の設計
  • データベースシーディングの活用方法
  • レコードの閲覧方法
  • レコードの読み取り処理
  • レコードの編集手順
  • 新規レコードの追加方法
  • レコード削除の仕方
  • APIデータの変換手法
  • サブリソースの管理手順
  • ネスト構造を持つデータの返却処理
  • サイドロードされたデータの返却方法
  • APIにおけるページネーション機能

APIエラーと例外対応

  • 存在しないレコードによるエラーの生成方法
  • 入力検証に関するエラーメッセージの返却処理
  • 各種エラーの適切な取り扱い方

ミドルウェアハンドラーの作成

  • ログ記録用ミドルウェアの構築方法
  • リクエスト数制限用ミドルウェアの実装手法

認証機能の実装

  • トークン認証方式の利用法
  • OAuthを用いた認証トークンの作成手順

APIテストおよび問題解決法

  • Postman環境の初期設定方法
  • エンドポイント機能検査の実施手法

まとめと総括

要求

  • オブジェクト指向プログラミングに関する知識があること
  • LaravelおよびPHPの使用経験があること

対象者層

  • Web開発者
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー