コース概要

AWS Cloud9を用いたフルスタック開発の概要

  • フルスタック開発向けのAWS Cloud9機能の概要
  • フロントエンドとバックエンドの両方のためにAWS Cloud9を設定する。
  • Cloud9 IDEインターフェースと機能の理解

AWS Cloud9でのフロントエンド開発

  • フロントエンドフレームワーク(React, Angularなど)の設定
  • Cloud9でフロントエンドアプリケーションを開発およびテストする。
  • ブラウザベースのツールと拡張機能の使用

AWS Cloud9でのバックエンド開発

  • バックエンド環境(Node.js, Pythonなど)の設定
  • データベース(MySQL, DynamoDBなど)との統合
  • Cloud9からバックエンドサービスを展開する。

フルスタックアプリケーションのデバッグ

  • AWS Cloud9でのデバッグツールの使用
  • フロントエンドとバックエンドのエラー処理
  • 単体テストと統合テストの書き方と実行方法

AWSサービスとの統合

  • サーバレスバックエンドのためにAWS Lambdaに接続する。
  • ストレージソリューションとしてS3の統合
  • AWS EC2またはElastic Beanstalkへのフルスタックアプリケーションの展開

AWS Cloud9での協力

  • 他の開発者とリアルタイムで協力する。
  • Gitを使用したソース管理の管理
  • Cloud9でのコードレビューとプロジェクト共有

AWS Cloud9の高度な機能と最適化

  • ワークフローの最適化とタスクの自動化
  • インフラストラクチャをコードとして管理するためのAWS CloudFormationの使用
  • 特定のフルスタック開発ニーズに合わせたIDEのカスタマイズ

フルスタック開発のセキュリティベストプラクティス

  • 安全な認証と認可の実装
  • フロントエンドとバックエンドサービスのセキュリティ確保
  • AWS IAMロールを使用したフルスタックアプリケーションでのアクセス制御

まとめと次なるステップ

要求

  • ウェブ開発(HTML, CSS, JavaScript)の経験
  • バックエンド技術(Node.js, データベースなど)に精通していること

対象者

  • フルスタック開発者
  • ソフトウェアエンジニア
  • クラウドベースの環境に進出したいウェブ開発者
 35 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (5)

今後のコース

関連カテゴリー