

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 學習步驟函數的教學課程和研討會
<a name="learning-resources"></a>

從本指南、研討會和實務教學中了解如何整合和協調 服務與 Step Functions。

![\[六個常見工作流程使用案例的視覺化範例，請參閱下列研討會和教學課程。\]](http://docs.aws.amazon.com/zh_tw/step-functions/latest/dg/images/use-case-examples.png)


## 學習步驟函數的教學課程
<a name="tutorials"></a>

如需快速簡介，請參閱：[入門教學課程](getting-started.md)。

如需特定案例，請參閱下列教學課程：
+ [在 Step Functions 狀態機器中處理錯誤條件](tutorial-handling-error-conditions.md)
+ [使用 建立 Step Functions 狀態機器 AWS SAM](tutorial-state-machine-using-sam.md)
+ [使用 在 Step Functions 中 CloudFormation 建立工作流程](tutorial-lambda-state-machine-cloudformation.md)
+ [使用 在 Step Functions 中 AWS CDK 建立 Express 工作流程](tutorial-step-functions-rest-api-integration-cdk.md)
+ [使用 在 Step Functions 中 AWS CDK 建立標準工作流程](tutorial-lambda-state-machine-cdk.md)
+ [在 Step Functions 中檢查狀態機器執行](debug-sm-exec-using-ui.md)
+ [建立使用 Lambda 的 Step Functions 狀態機器](tutorial-creating-lambda-state-machine.md)
+ [在 Step Functions 中部署等待人工核准的工作流程](tutorial-human-approval.md)
+ [使用內嵌映射狀態在 Step Functions 中重複動作](tutorial-map-inline.md)
+ [在 Step Functions 中使用分散式映射複製大規模 CSV 資料](tutorial-map-distributed.md)
+ [在 Step Functions 中使用 Lambda 函數反覆運算迴圈](tutorial-create-iterate-pattern-section.md)
+ [在 Step Functions 中使用 Lambda 函數處理批次資料](tutorial-itembatcher-param-task.md)
+ [在 Step Functions 中使用 Lambda 函數處理個別項目](tutorial-itembatcher-single-item-process.md)
+ [啟動 Step Functions 工作流程以回應事件](tutorial-cloudwatch-events-s3.md)
+ [使用 API Gateway 建立 Step Functions API](tutorial-api-gateway.md)
+ [使用 Step Functions 建立活動狀態機器](tutorial-creating-activity-state-machine.md)
+ [在 Step Functions 中檢視 X-Ray 追蹤](tutorial-xray-traces.md)
+ [使用 AWS SDK 服務整合收集 Amazon S3 儲存貯體資訊](tutorial-gather-s3-info.md)
+ [使用 Step Functions API 繼續長時間執行的工作流程 （建議）](tutorial-continue-new.md)
+ [使用 Lambda 函數在 Step Functions 中繼續新的執行](tutorial-use-lambda-cont-exec.md)
+ [在 Step Functions 中存取跨帳戶 AWS 資源](tutorial-access-cross-acct-resources.md)

**使用入門範本學習**  
若要針對各種使用案例從ready-to-run狀態機器部署和學習，請參閱 [入門範本](starter-templates.md)。

## 學習 Step Functions 的研討會
<a name="workshops"></a>

**研討會：[Step Functions 研討會](https://catalog.workshops.aws/stepfunctions/en-US)**  
在本研討會中，您將學習如何在建置工作流程時使用 Step Functions 的主要功能。一系列互動式模組一開始會向您介紹基本工作流程、任務狀態和錯誤處理。您可以繼續學習分支邏輯的選擇狀態、處理陣列的映射狀態，以及平行執行多個分支的平行狀態。

**研討會：[使用 Step Functions 進行大規模資料處理](https://catalog.workshops.aws/serverless-data-processing)**  
了解 Step Functions 和 Lambda 等無伺服器技術如何簡化管理和擴展、卸載未區分的任務，以及解決大規模分散式資料處理的挑戰。在此過程中，您將使用分散式映射進行高並行處理。研討會也提供最佳化工作流程的最佳實務，以及用於宣告處理、漏洞掃描和 Monte Carlo 模擬的實際使用案例。