

Amazon CodeCatalyst is no longer open to new customers. Existing customers can continue to use the service as normal. For more information, see [How to migrate from CodeCatalyst](migration.md).

# Getting started tutorials
<a name="getting-started-topnode"></a>

Amazon CodeCatalyst provides a number of different templates to help you get started with your projects. You can also choose to start with an empty project and add resources to it. Follow the steps in these tutorials to learn some of the ways you can work in CodeCatalyst. 

If this is your first time using CodeCatalyst, we suggest starting with [Tutorial: Creating a project with the Modern three-tier web application blueprint](getting-started-template-project.md).

**Note**  
In order to follow these tutorials, you must first complete setting up. For more information, see [Set up and sign in to CodeCatalystSet up and sign in to CodeCatalyst](setting-up-topnode.md).

**Topics**
+ [Tutorial: Creating a project with the Modern three-tier web application blueprint](getting-started-template-project.md)
+ [Tutorial: Starting with an empty project and manually adding resources](getting-started-blank-template.md)
+ [Tutorial: Using CodeCatalyst generative AI features to speed up your development work](getting-started-project-assistance.md)

For additional tutorials that focus on specific functional areas in CodeCatalyst, see: 
+ [Getting started with Slack notifications](getting-started-notifications.md)
+ [Getting started with CodeCatalyst source repositories and the Single-page application blueprint](source-getting-started.md)
+ [Getting started with workflows](workflows-getting-started.md)
+ [Getting started with custom blueprints](getting-started-bp.md)
+ [Get started with the Amazon CodeCatalyst action developer guide](https://docs.aws.amazon.com/codecatalyst/latest/adk/action-development-intro.html)

For in-depth tutorials, see:
+ [Tutorial: Upload artifacts to Amazon S3](build-deploy.md)
+ [Tutorial: Deploy a serverless application](deploy-tut-lambda.md)
+ [Tutorial: Deploy an application to Amazon ECS](deploy-tut-ecs.md)
+ [Tutorial: Deploy an application to Amazon EKS](deploy-tut-eks.md)
+ [Tutorial: Lint code using a GitHub Action](integrations-github-action-tutorial.md)
+ [Tutorial: Creating and updating a React application](blueprint-getting-started-tutorial.md)