Introduction to feature flags
In this course, you will learn about feature flags and how to use them effectively in your applications.
There are reader exercises at the end of each lesson that help you check your understanding. Answer all questions correctly to finish the lesson and track your progress.
This course consists of the following lessons:
Lesson 1: What is a feature flag
In this lesson, you learn about what a feature flag is and what you can use them for.
Lesson 2: Life cycle
In this lesson, you learn about the life cycle of a feature flag. This includes when to create, update, and delete feature flags.
Lesson 3: Clients
In this lesson, you learn about what a client is and why it is often helpful to use different clients for different parts of your application.
Lesson 4: Evaluation context and targeting
In this lesson, you learn about the evaluation context and targeting of feature flags, so that you can control which users see which flag variant based on their context.