# Prepare your work environment Learn how to configure your environment for the TypeScript and Java SDK. Learning objectives After completing this module, you should be able to: - Install and set up the TypeScript and Java SDK. - Make your first API request to Composable Commerce using one of the SDKs. Agenda 1. [SDK setup process](https://docs.commercetools.com/learning-composable-commerce-developer-essentials/prepare-your-work-environment/sdk-setup-process.md) 2. [Set up the TypeScript SDK](https://docs.commercetools.com/learning-composable-commerce-developer-essentials/prepare-your-work-environment/set-up-the-typescript-sdk.md) 3. [Set up the Java SDK](https://docs.commercetools.com/learning-composable-commerce-developer-essentials/prepare-your-work-environment/set-up-the-java-sdk.md) Prerequisites - A Composable Commerce Project. You can [sign up for a free trial](https://docs.commercetools.com/api/getting-started/initial-setup.md) using the Merchant Center. - Experience with TypeScript or Java. Audience - Functional architects or system analysts - Technical project leads - Technical management - Backend and frontend developers ## Related pages - [Section overview page](https://docs.commercetools.com/learning-composable-commerce-developer-essentials.md) - [Next page: SDK setup process](https://docs.commercetools.com/learning-composable-commerce-developer-essentials/prepare-your-work-environment/sdk-setup-process.md)