Skip to main content
All Collections
Bubble Academy
Bubble Academy

The Academy is your guide to building on Bubble. We cover everything you need to get started — from navigating the interface to expert features.

What resources can I leverage while building my application?
Do you offer any courses or classes?
Crash Courses

Dive into our crash courses to quickly master Bubble's powerful no-code platform. These intensive sessions cover essential skills and techniques, enabling you to build and launch your apps efficiently. Perfect for beginners and those looking to enhance their Bubble expertise.


Intro to APIs & the API ConnectorLearn what APIs are and how to leverage them in your Bubble apps using the API Connector plugin.
Getting Started With Bubble (2024)If you’re building a Bubble app for this first time, this is the place to start. In this comprehensive course, Gregory John will guide you through a complete end-to-end application build where you’d be able to quickly gain Bubble development skills such as responsive design, logic, database structures, UI/ UX design, security and performance.71 articles
Using Version ControlBubble’s new Version Control is a system teams can use to build, collaborate, merge, and deploy with confidence. 10 articles
Design CourseIn this 2 part series, Gregory John teaches both marketing page design and application UI. The topics covered include design inspiration starting points, layout and spacing, element sizing, color, typography, responsive design and accessibility.2 articles
Tutorials

Dive into our comprehensive video tutorials to master Bubble's features and functionalities. These step-by-step guides cover everything from basic to advanced techniques, helping you build and optimize your apps with ease. Perfect for visual learners seeking practical, hands-on instruction.


Quick Tips

Browse through our library of quick video lessons that will show you what Bubble can do and and how you can use it.


Signing a User UpIn this video we learn about the User data type and how to sign a user up.
How to create a Masonry Grid Layout in a Repeating GroupBubble Quick Tip
How to Use the "Result of..." Expression
Understanding Workflow Execution Rules
How to Use the Value Operator
How to Delete Files Attached to Things
How to Use the Align to Parent Container Layout
How to Use the Element Has Error Event
How to Set a New Index Page
How to Use Padding in Container Elements
How to Use Layout & Sizing Properties in Conditionals
How to Create Ext. Vertical Scrolling With the New Responsive Engine
How to Create Vertical Scrolling Repeating Groups With the New Responsive Engine
How to Use The Shape Element
How to Use the Unhandled Error Occurs Event
How to Use the Do When Condition Is True Event
How to Use The Do Every X Seconds Event
How to Use The User Is Logged Out Event
How to Use The User Is Logged In Event
How to Use The File Uploader Element
How to Use the Date/Time Picker Element
How to Use The Radio Buttons Element
How to Use The Checkbox Element
How to Use The Input Element
How to Use The Map Element
How to Use the Shape Element For Layout Design
How to Use Optimize Application to Clean Unused Items
How to Format Text With BBCode
How to Use the Slidebar Menu Plugin
How to Use the Slider Input Element
How to Use the Picture Uploader Element
How to Trigger Workflows From Popup Events
How to Display a List as Text
How to Use the Group Focus Element
How to Use The Floating Group Element
How to Use the First Item Operator
How to Create a Field As a List
How to Name Your Data Types & Fields
How to Name Your Elements
How to Use Terminate Workflow Action
How to Create An Account for Someone Else
How to Use the Formatted As Operator For Numbers
How to Animate Elements Using Transitions
How to Sort Dynamically Using Change Which Field
How to Use Text Transform Operators
How to Instantly Modify Data With Autobinding
How to Use Type of Content
How to Build Expressions
How to Set Primary Fields
How to Use the Count Operator
How to Use The Checkbox Element
How to Change the Refresh Banner Text

How to Create a Web App: A Step-by-Step Guide (2024)
How to Build an App With AI: 2024 Walk-Through
How do I submit an idea for an additional “How to Build” tutorial?
How To Build An Instagram Clone With No CodeLearn how to create your own no code photosharing app, using Bubble's visual web editor.
How to Build a ChatGPT Clone Without CodeLearn how to create your own no-code ChatGPT clone using Bubble's visual web editor and Microsoft Azure OpenAI Service.
How to build an NFT marketplace with no-codeLearn how to build an Opensea clone or your own Web3 marketplace without code, using Bubble's visual web builder.
How to Build a Cash-Back App With No CodeLearn to build a cash-back app like Rakuten or Ibotta with Bubble's visual web editor.
How to Build an Indie Hackers Clone With No CodeLearn to build a community hub like Indie Hackers with Bubble's visual web editor.
How to Build a Budgeting App Like Mint With No-CodeLearn how to build a personal finance app or expense tracking tool using Bubble's visual programming platform.
How to Make a Game App in 9 StepsWith no-code tools, you don’t have to be a developer to create a game. Here’s how to make a game in 9 steps.
Building Modular: How Bubble Builds Bubble for ScaleOur internal team of Bubble Developers shared the best practices they use to shape and manage an app with more than 3 million users.
How to Build an AI-Generated Recipe App With No CodeJoin Sam step-by-step as he builds a recipe-generation app by connecting to Open AI using Bubble's API Connector.
How to Build a Responsive Navigation Bar on BubbleBuildcamp Founder Gregory John goes deep on one of the most foundational features of an app.
How to Build a To-Do List App in 10 MinutesLearn step-by-step how to spin up a quick web app directly from Bubble’s own co-founder and co-CEO.
How to Build a Marketplace Without Code: Frontend Search and Backend EmailsBuild along with the Bubble team as they walk you step-by-step to develop the frontend and backend of a two-sided marketplace app.
How to Build a Kayak Clone With No CodeLearn to build a Kayak clone app in Bubble's visual editor without a single line of code. By Alex Cooney
How to Build a Discord Clone Without CodeLearn how to build a community chat app with Bubble's visual web editor. By Miguel Rebelo
How To Build a LinkedIn Learning Clone With No CodeLearn how to create your own no-code LinkedIn clone using Bubble's visual web editor. By Lachlan Kirkwood
How To Build a Trivia App Without CodeLearn how to create a trivia or quiz app using Bubble's visual web editor. By Lachlan Kirkwood
How To Build Quicken Loans Without CodeLearn how to create a Quicken Loans clone using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Headspace Clone With No CodeLearn how to create a wellness platform using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Nextdoor Clone With No CodeLearn how to create a local social network using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Zendesk Clone With No CodeLearn how to create a customer support platform using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Dropbox Clone With No CodeLearn how to create a file-sharing cloud storage site, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build An Unsplash Clone With No CodeLearn how to create a stock photo gallery site, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build a Udemy Clone With No CodeLearn how to create an online learning platform, using Bubble's visual web editor. By Lachlan Kirkwood
How to Build a Ticketmaster Clone With No CodeLearn how to create a custom ticketing platform using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Stock Market App With No CodeLearn how to create a financial data tracking app, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Dribbble Clone With No CodeLearn how to create a design sharing platform, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Quickbooks Clone With No CodeLearn how to create your own invoicing system, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Shopify Clone With No CodeLearn how to create your own e-commerce platform, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A LinkedIn Clone Without CodeLearn how to create your own no-code LinkedIn clone, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build An AirBnB Clone Without CodeLearn how to create a vacation rental marketplace without coding, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build a News App With No CodeLearn how to create your own no-code news aggregator app, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Wikipedia Clone With No CodeLearn how to create your own online encyclopedia, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Medium Clone With No CodeLearn how to create your own no-code blogging platform, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Tripadvisor Clone Without CodeLearn how to create your own travel app without code using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Duolingo Clone Without CodeLearn how to create a language learning app without writing code using Bubble's visual web editor. By Lachlan Kirkwood
How To Build An Etsy Clone Without Writing CodeLearn how to create your own marketplace without coding, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build a Zocdoc Clone With No CodeLearn how to create your own no-code doctor appointment platform, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Meal Delivery Platform Without CodeLearn how to create an Uber Eats or Doordash clone with no code, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Patreon Clone Without CodeLearn how to create your own no-code donation platform using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Google Calendar Clone Without CodeLearn how to create your own no-code calendar app, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Product Hunt Clone With No CodeLearn how to create your own community platform without coding, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Trello Clone Without Writing CodeLearn how to create your own no-code project management tool, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Spotify Clone Without CodeLearn how to create your own no-code audio streaming app, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Quora Clone Without CodeLearn how to create a Q&A platform without coding, using Bubble's no-code web editor. By Lachlan Kirkwood
How To Build A Reddit Clone Without CodeLearn how to create your own no-code online community platform, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Facebook Clone Without CodeLearn how to create a social network without coding, using Bubble's visual web editor. By Allen Yang
How To Build An Uber Clone Without Writing CodeLearn how to create your own no-code ride-sharing app, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A WhatsApp Clone Without CodeLearn how to create your own no-code messenger app, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Fiverr Clone Without CodeLearn how to create your own no-code freelance marketplace app, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build An Instacart Clone Without Writing CodeLearn how to create your own no-code grocery delivery app, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Restaurant Review Site Without CodeLearn how to create your own no-code version of Yelp or Zagat, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build An Expedia Clone Without CodeLearn how to create your own no-code Expedia clone, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build Tinder Clone Without Writing CodeLearn how to create your own custom no-code dating app, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Salesforce Clone Without CodeLearn how to create your own no-code Salesforce clone, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build a Kickstarter Clone Without Writing CodeLearn how to create your own no-code Kickstarter clone using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Slack Clone Without CodeLearn how to create your own no-code Slack clone, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A YouTube Clone Without CodeLearn how to create your own no-code YouTube clone, using Bubble's visual web editor.
How To Build A Glassdoor Clone Without CodeLearn how to create a no-code company review site, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Real Estate Marketplace Without CodeLearn how to create a no-code Zillow clone using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Stack Overflow Clone Without CodeLearn how to create a no-code Stack Overflow alternative, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build a Groupon Clone Without CodeLearn how to create a no-code marketplace, using Bubble's visual web editor.
How To Build a Twitter Clone Without CodeLearn how to create your own no-code Twitter clone, using Bubble's visual web editor.
How To Build an IMDb Clone Without CodeLearn how to create a movie directory without coding, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build An Amazon Clone Without CodeLearn how to create your own no-code Amazon.com clone, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build An eBay Clone Without CodeLearn how to create your own no-code auction site, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Pinterest Clone Without CodeLearn how to create your own no-code mood board site, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build An Eventbrite Clone Without Writing CodeLearn how to create your own no-code Eventbrite clone, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build a Craigslist Clone Without CodeLearn how to create an online marketplace without coding, using Bubble's visual web editor. By Lachlan Kirkwood
How To Build A Netflix Clone Without CodeLearn how to create a video streaming platform without writing a line of code, using Bubble's visual web editor.
Guides

Explore our detailed guides to navigate Bubble's features and functionalities with confidence. These step-by-step resources provide in-depth explanations and practical tips, helping you build and optimize your apps efficiently. Ideal for users seeking comprehensive, text-based instruction.


No-Code Development: The Definitive GuideWhether you’re building internal tools or a brand new app, this guide will teach you everything you need to know about no-code platforms.
A Guide to Web App Development in 10 DaysThis simple, 10-day guide will get you started with web app development using Bubble’s no-code editor.
Bubble's No-Code Guide to Building Social NetworksDiscover all the resources you need to start building your own social networking app with Bubble's visual editor. By Alex Wang
How It Works: Bubble for Native Mobile Apps
Learn to Build an AI app with BubbleVideo featuring Gregory John
The Beginner's Guide to AI + BubbleNo-code makes it easy to build with AI. Get started today with our beginner’s guide. By Deedi Brown
5 Key Programming Concepts to Know for BubbleBy Vivienne Chen
Your Backup Vault: Retain and Restore Your Bubble App’s Data HistoryUnlock backup restoration with your Bubble app’s retention window. By Abhinav Narain
Walk-Through: Using Hex Codes to Insert Colors as Dynamic DataFollow this interactive tutorial to learn how you can store and use individual colors as dynamic data throughout your app. By Abhinav Narain
Bubble + Figma Integration: Design and Deploy Your Web App Without CodeMaking web applications has never been easier with Bubble's new Figma integration. By Allen Yang and Sweta Karlekar
Walk-Through: Use the App Search Tool to Quickly Find Element StylesLearn how to use the app search tool to more quickly find elements styles in use in your app. By Abhinav Narain
How to Craft Effective Prompts for Bubble’s New AI Page DesignerA clear, high-quality prompt can help you generate pages that match your vision and pave the way for success. By Vivienne Chen
Bubble Assist: Fast Forward to Day 2 With the Power of AI
The Future of Bubble’s Editor: Introducing the New Workflow Tab
Introducing New Bubble AI Tools: Zero to One with AI + No-Code Event RecapBy Vivienne Chen
Walk-Through: How to Return Data from Custom EventsLearn how to send multiple types of data between workflows to build more modularly and efficiently. By Vivienne Chen
Walk-Through: Simplify API Call Set-Up With a cURL CommandLearn how to connect OpenAI’s chat completion model to Bubble’s API Connector with the click of a button. By Abhinav Narain
Walk-Through: How to Merge Changes from BranchesBy Abhinav Narain
Your Bubble App Time Machine: Creating and Restoring Savepoints to Recover Your WorkRecord and protect your Bubble app’s progress as you continue your development journey. By Abhinav Narain
6 Tried and True Tips for Collaborating on an AppWhether you’re an established agency or a founder working with a dev or UX partner, here’s what to remember when collaborating on an app.
10 Tips to Maximize Your Web App's Performance on BubbleBy Petter Amlie
Scale With Bubble: How to Plan, Track, and Optimize Workload for Growth
Efficient App Building 101: Improving Your Workload UsageA short guide to optimizing your Bubble app's workload usage so you can make your app more efficient and reduce costs.