
Learn to build web apps without code by exploring a hands-on example on the church work platform and peeking behind the scenes into Bubble.
Master page management in bubble by starting from a blank page and using default pages, index, 404, and reset password, to define home, errors, and password recovery with simple routing.
Create and customize a new page in Bubble: set page name and title, apply styles and responsive options, use dynamic titles, configure mobile versions, and manage metadata and navigation workflows.
Explore the native visual elements in Bubble, understand their properties, and learn to style text, buttons, and icons with dynamic text, tooltips, and responsive sizing.
Explore repeating groups in bubble to display user lists, set content type, configure the data source, and create layouts with two by two grids and vertical scrolling.
Create and configure input forms in Bubble, including text, email, checkboxes, radios, sliders, date pickers, and uploads inside a popup. Use placeholders, initial content, and required fields.
Build a signup workflow that collects email, password, first and last name and updates the current user, with a terms and conditions checkbox gating submission.
Create singular data types in bubble, starting with a church data type with fields like name, logo, address, and manager, linking to a projects data type with multiple entries.
Demonstrate how a sign-up form saves user and church data through a multi-step workflow, creates a church, links the user, and updates the app data tab.
Learn how to translate user data into a live web page using dynamic content such as the current user's name, church name, and logo, and navigate between pages.
Create a project submission form to add new projects, validate inputs, store in project data type, link each project to its church, show success alerts, and navigate to the dashboard.
Create a search box and button to filter projects in a bubble app, updating the repeating group with a constrained search for the project name containing the input term.
Create an edit profile page with input fields for first name, last name, and church name, and save changes to the current user to return to the dashboard.
Prepare for go live by testing and troubleshooting with the built-in issues panel and debugger, test on multiple browsers, using normal, slow, and step-by-step modes.
Deploy the version to live after fixing issues in development. Save points and history let you revert changes without affecting live data, while live mode is read-only for design.
Have you, like me, ever thought, "Hey this would be a cool application! I wish I knew how to make it a reality." I had this thought. But I'm a video creator and motion graphics designer. I don't know anything about coding websites! And guess what! I still don't know how to code! But with an amazing platform like Bubble, I am able to create fully functioning web applications without years of schooling and experience!
In this course you will learn:
The Bubble Editor
Page layout and design
Workflow logic
Database design
Using styles
Repeating group filtering and sorting
Dynamic data integration
Basic SEO settings
Conditional statements
Privacy settings
Deploying your app live!