コース概要
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, データベースなど)に精通していること
対象者
- フルスタック開発者
- ソフトウェアエンジニア
- クラウドベースの環境に進出したいウェブ開発者
お客様の声 (5)
ガンナーが進める中でほぼすべてのコードを即席で書いてくれたことが気に入りました。しかし、トレーニング後にも参照できるように Google ドライブにたくさんの事前に準備された資料があったのも良かったです。 また、私が事前に提供したサンプルデータに基づいてガンナーが書いたコードも非常に役立ちました。これにより、トレーニングが私たち自身のデータセットに関連するものになりました。
Ranvir - Schroders Personal Wealth
コース - Visual Studio Code
機械翻訳
各モジュールに対して多数の例が用意されており、トレーナーの豊富な知識が活かされています。
Sebastian - BRD
コース - Secure Developer Java (Inc OWASP)
機械翻訳
Module3 アプリケーションの攻撃とエクスプロイト、XSS、SQLインジェクション Module4 サーバーの攻撃とエクスプロイト、DOS、BOF
Tshifhiwa - Vodacom
コース - How to Write Secure Code
機械翻訳
実際の例。
Kristoffer Opdahl - Buypass AS
コース - Web Security with the OWASP Testing Framework
機械翻訳
トレーナーの主題に関する知識は非常に優れており、セッションが視聴者にとってデモンストレーションを追えるように設定されていたことで、単に座って聞いているだけよりもその知識が定着しました。
Jack Allan - RSM UK Management Ltd.
コース - Secure Developer .NET (Inc OWASP)
機械翻訳