Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Startup Founder's Guide to Bubble Programming
Rating: 4.5 out of 5(194 ratings)
1,006 students

The Startup Founder's Guide to Bubble Programming

Learn the core fundamentals of Bubble development with Jonathan Timianko, the founder of PierShare, a top Bubble startup
Last updated 6/2023
English
English

What you'll learn

  • How to best use Bubble to start building your startup idea, with tips and tricks from my experience!
  • The core fundamentals of Bubble development
  • Responsive design principles
  • Designing databases
  • Building workflows
  • Conditional programming
  • Custom states and application interactivity
  • Creating template pages for marketplaces/social apps
  • Third party integrations

Course content

8 sections61 lectures13h 9m total length
  • Course Intro5:00

    Learn bubble fundamentals to build any application with no code, from a landing page to sign-up flow. Build an MVP food delivery app like Grv Moore in the eight-section course.

  • What is a web application?3:53

    Bubble enables building advanced, no-code web applications with dynamic, interactive features like restaurant menus with toppings, user login, credit card tracking, and favorites, without needing a full engineering team.

  • Bubble vs. the competitors4:02

    Bubble offers a no-code yet powerful platform that lets a single founder build complex apps without coding, emphasizing value through a minimum viable product, user feedback, and iterative rebuilding.

  • GrubMore overview9:36

    Explore building the GrubMore food delivery app: design a dynamic landing page, sign up flows for users and restaurant owners, and an interactive cart powered by Bubble.

  • Editor introduction18:51

    Build a landing page for Grub Moore from scratch in the Bubble editor, mastering design, data, and workflow while exploring the component library and responsive front-end.

  • Building landing pages16:41

    Build a landing page in Bubble with sign up/login toggle, email and password fields, and a cuisine dropdown with a left image. Learn drag-and-drop design and using primary button style.

  • Building a signup form7:36

    Build a signup form on a landing page using email and password inputs and a cuisine dropdown, then preview changes and refine the design with Bubble's rich text and images.

  • Intro to responsive design7:01

    Develop responsive designs in bubble by adding structure, naming elements, and using the elements tree to manage layout versus appearance. Understand the three sections: appearance, layout, and conditional.

  • Container layout principles5:59

    Explore Bubble's container layout principles by viewing pages as a mosaic of left-to-right flows and top-to-bottom sections, and design with containers, visual elements, and input forms in mind.

  • Grouping elements together and applying container layouts21:49

    Group related elements in bubble with containers to establish layout, switch between fixed, column, and row options, and align within the page for responsive, organized designs.

  • Height and width controls, margins, and gap spacing8:37

    Master Bubble's container-based layout by applying row gaps to quickly space elements, reduce repetitive styling, and create a responsive landing page with a clean, functional signup module.

Requirements

  • No Bubble development or prior coding experience is required. All that's needed is your curiosity and willingness to learn the future of programming!

Description

Welcome to the one and only Bubble course that focuses entirely on teaching you the core fundamentals of Bubble programming, all taught from the vantage point of a successful Bubble startup founder!


My name is Jonathan Timianko and I’m the founder of PierShare, which is a marketplace startup similar to AirBnB but for docks for boats. I’ve spent over 10,000 hours in the Bubble editor building all of the technology for my startup, and I’m an official Bubble coach and bootcamp instructor that has helped thousands of others build and launch their own ideas.


One of the most important things that I have learned throughout my experience using Bubble, is that the best way to learn the platform is by learning its core fundamental features - design (front end), workflows (backend), and data (backend), all within the context of building a substantial feature-set of one particular type of application.


But its not only about becoming proficient at the core features - what separates the good developers from the great bubble developers is learning how to tie together design, workflows, and data, in the unique way that you want, so that you can truly build whatever startup or app idea from scratch!


In this course that includes 13 hours of content broken down into 8 concise sections, I will teach you how to build GrubMore, a food delivery app. GrubMore is a fully interactive, dynamic application that would traditionally take tens of thousands of dollars and hundreds of hours of traditional engineering time to build. But with Bubble, you'll do it 10x as fast and more than 100x cheaper, and learn what is destined to become the future of programming in the process!


In particular you'll learn:


  • How to design a landing page

  • How to handle user authentication (signing up and logging in)

  • How to build databases efficiently so that we can keep track of restaurants, menu items, and delivery orders

  • How to display data from the database (backend) on the user interface (front end) of our app

  • How to create programmatic workflows so that we can add interactivity and backend operations to our application

  • How to create an interactive shopping cart and food ordering experience, which is the course capstone that ties together all learning of the core features of the Bubble platform together.


Included with every purchase is the final application template, so that as you're building the app, you can compare your results to those of the completed application.


So what are you waiting for?! Take the leap of faith you've always wanted and join the no code programming movement by beginning your Bubble journey with me today!

Who this course is for:

  • Entrepreneurs or startup founders who have a great idea but don't know how to get started building their technology
  • Individuals who may have prior coding experience but want to learn the Bubble programming language
  • Beginner users of Bubble who want to take their skills to the next level
  • Individuals who don't have any prior technical experience but want to start building tech products for an existing company or themselves
  • Anyone who simply wants to take a leap into the no code world for the first time