# 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 commercetools using one of the SDKs. **Agenda** 1. [SDK setup process](/learning-developer-essentials/prepare-your-work-environment/sdk-setup-process.md) 2. [Set up the TypeScript SDK](/learning-developer-essentials/prepare-your-work-environment/set-up-the-typescript-sdk.md) 3. [Set up the Java SDK](/learning-developer-essentials/prepare-your-work-environment/set-up-the-java-sdk.md) **Prerequisites** - A commercetools Project. You can [sign up for a free trial](/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 - [Area overview page with navigation](/learning-developer-essentials.md) - [Next page: SDK setup process](/learning-developer-essentials/prepare-your-work-environment/sdk-setup-process.md)