Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


titleLearning Objectives for the CommCare Beginner Tutorial

In this tutorial you will learn the following:

  • Creating a new CommCare Workspaceproject space
  • Use of the CommCare Form Builder
  • Building and testing CommCare applications

The specific skills you will learn are:

  • Setting up a new Work Spaceproject space
  • Changing form, module, and application names
  • Creating a new form
  • Adding, deleting, and changing the order of questions in a form
  • Adding Question IDs and Display Text to a question
  • Adding a display condition using the Expression Builder
  • Adding a validation condition using the Expression Builder
  • Testing forms in CloudCare
  • Making a new version of your an application
  • Testing a form in CommCare


  • A good Internet connection
  • Google Chrome or Mozilla Firefox Web Browser (CommCareHQ DOES NOT work well on Internet Explorer; you can download Chrome for free here). See also: Internet Browsers for CommCareHQ
  • Email access (if it’s your first time working on CommCareHQ)


titleWhat do I do?

Throughout this tutorial, instructions on what to do are indicated in bold italics. Other text is for your information or clarification. Click on "Setting up a new CommCare Workspace" below to get started.


Get Started with the Different Sections different sections of this Tutorialtutorial:

  1. Setting up a new CommCare Workspace (you can skip this if you already have a CommCareHQ workspace and account)
  2. Setting up your Application - learn how to navigate in the CommCare Application Builder
  3. Using the Form Designer - make your first CommCare form
  4. Testing a Form in CloudCare - a simple way to test your form and application before downloading to a mobile device.
  5. Adding Form Logic- the next step in making your form usable!
  6. Releasing and Testing your First Application

Ready for more? Go to our Master List of Tutorials for our Application Building Tutorial Series for more advanced lessonstutorials!