Skip to main content
All CollectionsGetting Started
Getting Started Courses
Getting Started Courses
63 articles
Key ConceptsStart your Bubble journey here by learning the key concepts of how to use the editor and the platform.
Build Your First AppContinue your Bubble journey here by building alongside our template to create a Project Management app.
What You Can BuildDive into what Bubble is capable of doing for you.
Example ApplicationsLearn how our users have leveraged Bubble to build their own successful applications.
Basic PrinciplesIn this lesson we breakdown how to build with Bubble in three easy principles.
Security & PrivacyIn this lesson, learn how Bubble handles security, and how your data privacy is all in your control.
App OwnershipIn this lesson, learn how Bubble gives you full ownership over your application and our guarantee.
Getting Started With Bubble (2024)

Video course with Gregory John


Course overview: Getting started with Bubble (Lesson 1.1)
Editor Overview: Getting started with Bubble (Lesson 1.2)
App Setup: Getting started with Bubble (Lesson 1.3)
Layout and spacing: Getting started with Bubble (Lesson 1.4)
Styles: Getting started with Bubble (Lesson 1.5)
Hero section — Part 1: Getting started with Bubble (Lesson 1.6)
Hero section — Part 2: Getting started with Bubble (Lesson 1.7)
Repeating group logos: Getting started with Bubble (Lesson 1.8)
Reusable footer: Getting started with Bubble (Lesson 1.9)
Navbar: Getting started with Bubble (Lesson 1.10)
Section 2 overview: Getting started with Bubble (2.1)
Signup page design: Getting started with Bubble (2.2)
Form design: Getting started with Bubble (Lesson 2.3)
Custom states: Getting started with Bubble (Lesson 2.4)
Form validation: Getting started with Bubble (Lesson 2.5)
Responsive design: Getting started with Bubble (Lesson 2.6)
Login page: Getting started with Bubble (Lesson 2.7)
Password reset: Getting started with Bubble (Lesson 2.8)
Section 3 overview: Getting started with Bubble (3.1)
Floating group menu & navbar: Getting started with Bubble (3.2)
URL parameters: Getting started with Bubble (Lesson 3.3)
Settings view layout: Getting started with Bubble (Lesson 3.4)
Form design: Getting started with Bubble (Lesson 3.5)
Workflows and logic: Getting started with Bubble (Lesson 3.6)
Signing up a company user: Getting started with Bubble (Lesson 3.7)
Company form data: Getting started with Bubble (Lesson 3.8)
Section overview: Getting started with Bubble (4.1)
Job view design: Getting started with Bubble (4.2)
Job data type & table: Getting started with Bubble (Lesson 4.3)
User privacy rules: Getting started with Bubble (Lesson 4.4)
Job popup design - part 1: Getting started with Bubble (Lesson 4.5)
Job popup design - part 2: Getting started with Bubble (Lesson 4.6)
Job workflow: Getting started with Bubble (Lesson 4.7)
Deleting a job: Getting started with Bubble (Lesson 4.8)
Job filtering: Getting started with Bubble (Lesson 4.9)
App privacy rules: Getting started with Bubble (Lesson 4.10)
Section overview: Getting started with Bubble (Lesson 5.1)
Page layout: Getting started with Bubble (5.2)
CSV upload: Getting started with Bubble (Lesson 5.3)
Job & sponsored card design: Getting started with Bubble (Lesson 5.4)
Search & filtering: Getting started with Bubble (Lesson 5.5)
Responsive design: Getting started with Bubble (Lesson 5.6)
Job page: Getting started with Bubble (Lesson 5.7)
No data UI: Getting started with Bubble (Lesson 5.8)
Section overview: Getting started with Bubble (6.1)
Candidate dashboard: Getting started with Bubble (6.2)
Work preferences: Getting started with Bubble (Lesson 6.3)
Candidate signup: Getting started with Bubble (Lesson 6.4)
Job application table: Getting started with Bubble (Lesson 6.5)
Popup application, part 1: Getting started with Bubble (Lesson 6.6)
Popup application, part 2: Getting started with Bubble (Lesson 6.7)
Privacy rules: Getting started with Bubble (Lesson 6.8)
Deleting files: Getting started with Bubble (Lesson 6.9)