Course Contents

Get an overview of the course and its prerequisites.

Welcome to the course. You will learn how to integrate Braintree payment tools into websites and applications through a step-by-step implementation walkthrough. For integration, Braintree provides us with easy-to-use client-side and server-side SDKs. You will learn how to use these SDKs to set up Braintree payment methods on your client-side and server-side applications.

Intended audience

This course is intended for you if you are:

  • A beginner who wants to start learning about payment gateways
  • An intermediate learner who has some knowledge about different payment gateways and wants to explore Braintree
  • A professional who has already worked with different gateways and wants to explore Braintree to integrate it into their next project

Prerequisites

To take full advantage of this course, you should be familiar with the following:

  • Client-server architecture
  • Any website or application development framework
Client-server architecture
Client-server architecture
Development frameworks
Development frameworks

Note: In case you are not familiar with these concepts, we encourage you to quickly go over chapters 2 to 6 of the Web Development: A Primer course.

Braintree sandbox account

Before we start the course, you need to create an account with Braintree sandbox. Braintree sandbox allows you to create a test environment and run test transactions.

After creating an account, go through this guide to obtain the following three API keys:

  1. Merchant ID
  2. Public Key
  3. Private Key