Products Solutions Services Resources Company Developers Partners Contact Free trial Login Tutorials HomeDeveloperTutorials and how tos Get started with Anypoint Platform First time developing with MuleSoft? Learn how to develop, test, and deploy your first API in only a few minutes. Start tutorialStart free trial Build your first API in under 10 minutes Get started with this tutorial series to learn best practices when developing in Anypoint Studio and learn how to deploy your first mule application. Part 1: Build your first Hello Mule application Part 2: How to set up your global elements and properties files in Anypoint Studio Part 3: How to secure properties before deployment in Anypoint Studio Part 4: How to set up API Autodiscovery in Anypoint Studio Part 5: How to apply Client ID enforcement policy to your Mule app in API Manager Part 6: Best practices to design your first API Specification Part 7: Build your first API Specification with API Designer Introduction to DataWeave In this tutorial series, learn how to create some basic data transformations using the DataWeave expressions language. Getting started: Learn DataWeave with the DataWeave Playground How to retrieve custom headers, query and URI parameters Part 1: What is DataWeave? Arrays, objects, selectors ... Part 2: What is DataWeave? Lamdbas, functions, pattern matching ... Part 3: What is DataWeave? Filter, reduce, map ... Introduction to developing on Anypoint Platform In this tutorial series, learn how to design, build, and deploy your first API. The API will take contact information from a database and upload the data into Salesforce as a New Lead. Part 1: How to design your first API with API Designer Part 2: Developing your first Mule application Part 3: Deploying and managing your first API Part 4: Connecting your first SaaS application to Salesforce Introduction to MUnit Prior to deploying your Mule applications and APIs, conduct unit and functional tests using MUnit, a native testing framework for Mule. Test in your local environment, or in your continuous integration and continuous delivery (CI/CD) settings. How to create your first MUnit test in Anypoint Studio Getting started with the MUnit Test Recorder Download Anypoint Studio Download Studio Anypoint Studio tutorials Getting started with MuleSoft - Hello Mule How to configure an HTTPS endpoint How to secure properties/credentials before deployment How to set up API Autodiscovery in Anypoint Studio How to setup Git on Anypoint Studio using the EGit plugin API design best practices and applying client ID enforcement How to use MuleSoft Platform APIs to manage API specifications How to setup OAuth 2.0 and OpenID Connect with Okta Connector tutorials Getting started with Salesforce integration patterns Getting started with the MongoDB Connector in Anypoint StudioHow to sync data between Amazon S3 and Salesforce Getting started with ObjectStore Creating a chatbot with Slack and Microsoft Translator Creating a batch ETL integration Developing Batch ETL Integrations with Anypoint Studio and Amazon Redshift Developing Batch ETL Integrations with Anypoint Studio and Snowflake How to create realtime charts using the WebSockets Connector How to send data to Tableau using the Tableau API and MuleSoft DataWeave tutorials Learn DataWeave with the DataWeave Playground How to retrieve custom headers, query and URI parameters Part 1: What is DataWeave? Part 2: What is DataWeave? Part 3: What is DataWeave? DataWeave curried functions Concatenation functions tips and tricks in DataWeave Anypoint Service Mesh tutorials Getting started with Anypoint Service Mesh: Provisioning Guide Getting started with Anypoint Service Mesh: AWSGetting started with Anypoint Service Mesh: Google Cloud PlatformGetting started with Anypoint Service Mesh: AzureGetting started with Anypoint Service Mesh: Azure Red Hat OpenShift Runtime Fabric tutorials Getting started with Runtime Fabric on Google Kubernetes Engine (GKE) Getting started with Runtime Fabric on AWS Elastic Kubernetes Service (EKS) Getting started with Runtime Fabric on Azure Kubernetes Service (AKS) MuleSoft Runtime tutorials How to deploy from Anypoint Studio using Maven How to set up a mule cluster on Google Cloud Platform with a load balancer MUnit tutorials How to create your first MUnit test in Anypoint Studio Getting started with the MUnit Test Recorder MuleSoft plugins/tools tutorials How to use GraphQL to consume your REST APIs faster with DataGraphHow to configure the CORS testing tool with API Manager Learn DataWeave with the DataWeave Playground Quickstart series How to design your first API with API Designer Developing your first Mule application Deploying and managing your first API Connecting your first SaaS application to Salesforce Miscellaneous tutorials Mule Invaders: Use APIs to get the high score Building a meme generator API Getting started with Flow Designer Start your MuleSoft training and certification journey Start training Related resources The value of APIs for business What is REST API design? API development best practices Recommended for you Connectivity benchmark report The application network How to design and manage APIs Watch now on demand Best practices for microservices API security best practices Anypoint Platform overview Sign up for our newsletter Developers Blog Terms Privacy Privacy Shield Cookie Consent Manager Contact 1-415-229-2009 MuleSoft provides a widely used integration platform for connecting applications, data, and devices in the cloud and on-premises. MuleSoft's Anypoint Platform™ is a unified, single solution for iPaaS and full lifecycle API management. Anypoint Platform, including CloudHub™ and Mule ESB™, is built on proven open-source software for fast and reliable on-premises and cloud integration without vendor lock-in. ©2021 MuleSoft LLC, a Salesforce company English Full site We use cookies to make your interactions with our website more meaningful. They help us better understand how our websites are used, so we can tailor content for you. For more information about the different cookies we are using, read the Privacy Statement. To change your cookie settings and preferences, click the Cookie Consent Manager button. REJECT ALL COOKIES ACCEPT ALL COOKIES COOKIE CONSENT MANAGER