Are you responsible for developing Contentful applications for your digital experiences but don't know where to start? Start with these courses we curated for you. These courses are designed to deliver the fundamental topics and concepts needed to kickstart your learning with Contentful!
If you are a new developer starting out with Contentful, we recommend taking these four courses that cover the fundamentals:
Intro to Contentful for developers
In this course, you'll learn about the basics of developing with Contentful by starting a project. Each lesson will guide you step by step from setting up a space to creating a simple content model to drafting entries. You will have an option to levera...
Managing content with code
In this course, you'll learn how to use Contentful CLI tools to manage content modeling. You will learn how to use migration scripts to execute changes to your content model. You will get an understanding of querying data using REST APIs and what clien...
Running content operations at scale
In this course, you’ll learn how to use Contentful command-line interface (CLI) tools, sandbox environments, and migration scripts to integrate Contentful into your CI/CD pipeline. The lessons in this course will guide you through each step of a sample...
In this course, you’ll learn about available tools for extending, customizing, and integrating Contentful with your tech stack. Specifically, you’ll learn how to connect Contentful to outside services using webhooks and webhook templates, explore avail...
Content modeling is an important topic for anyone using Contentful. To learn more, we recommend the following three courses:
Intro to content modeling
In this course, you'll learn the fundamentals of content modeling in Contentful along with understanding the differences between structured versus unstructured content. You will also be introduced to some best practices for tackling the content modelin...
Content modeling design patterns
In this course, you'll be introduced to examples of commonly-used content modeling design patterns and how to build them in the Contentful web app.
Content modeling design process
In this course, you'll learn the content modeling design process in detail. This course will help you get the right information, perspectives, and issues on the table so you can successfully navigate the key decisions that lead to a winning content model.
Once you've learned the fundamentals, you can dive deeper into more advanced topics with the following courses:
In this course, you'll learn about the App Framework. Developers new to the App Framework can use this as a jumping off point, while experienced developers may find the reference material useful.
Setting up and configuring preview
In this course, you'll learn what a content preview is, why it is important for editorial teams, and how you need to prepare for building a content preview. You will also have a chance to try setting up a content preview with a hands-on activity.
What's your query? Getting started with GraphQL and React
In this course, you'll learn how to get started with GraphQL, React and Contentful covering GraphQL tooling, fragments, directives, variables, query complexity costs (and much more).
Managing users in Contentful
In this course, you'll learn all about how to invite and manage your users in Contentful. You will also learn about organization-level and space-level roles and how to provide permissions so your users have access to the content that they need.
Content operations with Contentful
In this course, you'll learn about content operations in the context of Contentful. It will provide a brief introduction to the idea of content operations and then provide strategies for handling content operations within Contentful.