Learning Bubble can take a few hours to a few days, depending on how familiar you are with thinking about an app in an event-driven way. We recommend starting to use Bubble with a learning mindset, instead of jumping directly to building and expecting to have an app that works a few minutes after signing up. Once you understand the basics and the tool well, you will realize how much you can do without code, and how fast.
You can learn Bubble in several ways, including:
This Manual, which includes Help Guides and Core Reference. Help Guides cover the basics you need to build an app, while Core Reference documents each feature and property.
Our Academy, which includes video courses, written documentation, and how-to guides.
Our interactive lessons, which range from creating a sign-up system to connecting to external APIs, and only take a few minutes each to complete.
Our forum, which is a great place to ask questions and get advice on your application from expert Bubble users. It is always more fun to learn with others!
We recommend starting to build anything, even a clone of a popular application, to get familiar with Bubble’s features. Once you understand the concepts and the tool well, you will realize how much you can do without code, and how fast.
If you have questions that pertain to the use of the Bubble platform, such as billing and account questions, best practices when building your app, and bug reports, our team is also able to help. You can email us at [email protected], where our team responds to all incoming requests.
If you use the forum, here are a few things you should do to increase your chances of getting an answer:
Start with a clear question, so others know what you're trying to solve.
Describe what you have already tried; that will help others narrow down possible answers.
Share your app as an open app, so that others can access it. If your app is sensitive and private, use some clear screenshots to show what you have done so far.
If you file a bug report, please include thorough reproduction steps so that our team can best assist.
In general, you'll always have more help when users can see the current state of your app.