Complete Bubble Developer Course: Build Apps Without Coding

Learn how to build fully functional web and mobile applications without code - go from beginner to advanced.

4.64 (812 reviews)
Udemy
platform
English
language
No-Code Development
category
instructor
7,969
students
10 hours
content
Jan 2024
last update
$74.99
regular price

What you will learn

Build fully functional web and mobile apps without coding completely on your own.

Create beautiful user interfaces with an amazing user experience.

Deploy your app to the world and launch your startup.

Design elegant workflows, databases, APIs and a whole lot more.

Description

Welcome to the "Complete Bubble Developer Course" where you will learn how to build fully functional apps without coding. Do you have an idea for an app? But you're not a software developer, and you don't know how to code? Until now, there was only two ways you can build an app:

1. Learn how to code - which has a steep learning curve and is very time consuming for non-technical people.

2. Hire a developer to build your app for you - however, development and on going maintenance costs are very expensive.

I had the same problem as you until I discovered this incredible tool called Bubble. Bubble is a revolutionary visual programming platform that enables people with absolutely no technical background to build complete web or mobile applications without code using drag and drop and workflows.

In this course you will learn:

  • User interface design

  • User experience design

  • Payment gateways

  • Social media sign in

  • Databases structuring

  • Create, read, update and delete data

  • Workflow logic

  • Conditionals

  • Custom states

  • Data constraints

  • Linking data objects

  • Nested search

  • Paths and navigation

  • Parameters

  • User inputs

  • Auto-binding

  • API calls and integration

  • API Keys and authentication

  • User testing

  • Debugging

  • Privacy settings

  • Accessing user location

  • Optimizing performance

  • Responsive screen settings

  • Deploying your app to the world

  • And more!

If you don't know what any of those words mean, don't worry we start right from the beginning. In this course, we get hands-on and build several applications from scratch. Plus as our main project, we will be building a clone of the Tinder dating app explaining every detail and step while building the app.

I am a qualified Industrial and Systems Engineer, experienced Bubble developer and Udemy instructor since 2015. I've incorporated everything I've learned in my years of engineering and teaching to make this course not only more effective but more engaging. The course includes:

  • Over 100 Lectures and 10 hours of on-demand video content.

  • 11 Interactive assignments.

  • 4 Projects.

  • 5 Quizzes.

  • 12 Downloads.

  • 1 E-book.

  • 17 Articles.

  • And the best part… Templates!

As an extra, I will give you the templates of all the apps we build completely free including the Tinder clone app.  You can use these templates and modify them to build your own unique applications.

At the end of this course not only will you be able to build your own fully functional apps but you will be able to start that online business you've always wanted.

Content

Introduction

Why Bubble?
Exploring Bubble
Create a New App
Bubble Interface Run Through

Visual Design Elements

Visual Elements
Visual Elements
Containers
Containers
Input Forms
Input Forms
Reusable Elements
Reusable Elements

Workflows and Data Types

Workflows Part One
Workflows Part Two
Workflows Part Three
Data

Styles and Plugins

Styles
Styles
Plugins

Settings and Logs

Settings Part One
Settings Part Two
Logs

Interactive Learning Assignments

Introduction to the interactive assignments

Tinder Clone Part 1: Building the Profile Page

Introduction to building the Tinder clone
Getting the most from this course
What you're going to build
How to start a new app
Creating a landing page
Embed video into app
Add sign up popup
Setting up sign in with Facebook
Create app header
Change between pages
Create user data fields
Designing the profile front end
Using input fields
Using input fields part two
Responsive settings
Saving user inputs to database
Calculating a users age
Alert messages and initial contents
Autobinding
Custom states with reusable elements
Constraint settings
Log out button

Tinder Clone Part 2: Building the Home Page

Tinder pile plugin
Create your own Tinder pile
Add data to database
Matching two users who like each other
How to use popups
Workflows on popups
Troubleshooting workflow actions
Displaying data in a repeating group

Tinder Clone Part 3: Building the Messenger Page

Repeating group options
Adding conditionals
Linking data types
Create a new chat
Sending parameters to a page
Using icons
Repeating group scroll to entry
Testing communication between users
User interface design of messenger
Accessing data using parameters
Input vs multi-line input
Detecting read messages
Message notifications
User testing
Notification in header
Send message button
Testing the send message button
Navigate to previous page
Allowing location with browser
Deploying to the world

What are APIs?

Introduction to APIs
An Introduction to APIs - ebook
API Connector
What each input of the API Connector actually means

API Example 1: Degrees to Radians Converter

Understanding API documentation
API methods
Using JSON Objects
Building a degrees to radians converter
Using API calls in workflows
Monetize your app with ads

API Example 2: Spy on peoples details using only their email address

FullContact API
What we are going to build
Getting the API Key
Authentication
Parameters
Get data from API in workflows
Displaying data and debugging
Testing results
Final touches

Conclusion

Final thoughts

App Templates

WeMatch (Tinder Clone) App Template
E-spy App Template
Degrees to Radians Converter App Template
Stock Data Lookup App Template
Click n Book App Template

Additional Resources

How to Build a Single Page App?
Single Page App Template
Performance Hacks - Speed Up Your Bubble App
Privacy Roles
Creating Responsive Apps in Bubble
Building Blocks on Bubble
Widgets, API's and Plugins
Coaching Bubble
Canvas - An Open Source Bubble Template Tooklit
Useful Chrome Extensions
How to send a bug report to Bubble?
Automatic Test Data Generator
Convert Your Bubble Web App to a Desktop App
Bubble Templates

Screenshots

Complete Bubble Developer Course: Build Apps Without Coding - Screenshot_01Complete Bubble Developer Course: Build Apps Without Coding - Screenshot_02Complete Bubble Developer Course: Build Apps Without Coding - Screenshot_03Complete Bubble Developer Course: Build Apps Without Coding - Screenshot_04

Reviews

Marco
October 19, 2023
It's very helpful however a little outdated. Especially with the new update on fixed, columns, rows, and align to parent sizes
Ebeagu
October 16, 2023
He teaches with outstanding knowledge and is a good educator. I'd refer him to any one who wants to learn a skill for life
Kehinde
February 6, 2023
The lessons are in-depth, clear and concise. I easily follow the flow of the lesson outlines. Excellent!
Giselly
December 12, 2022
Ótimo curso! Ensina os elementos com clareza, objetividade e de forma linear, começando do básico, o que auxilia no acompanhamento do conteúdo. Os exemplos também ajudam muito. Obrigada!
Allen
November 28, 2022
Bubble has changed their interface since you made this -- I can't get page settings to match what you have. Not your fault, but makes the use of your lectures somewhat less valuable.
VijayKumar
September 18, 2022
Lessons should be in more detailed about a particular element and related ones, for example - when we create signup/login page then how can see the current logged in username - this has not been explained. As I clicked on signup and filled up the info but it does not show "logged in username on the top right corner which we usually see in any application where we login.
Claudineis
July 20, 2022
I have learned a lot from this course. The instructor is highly skilled, attentive and polite. However, there are some bottlenecks that if removed can further improve the quality of the course, for example: 1. Update the course to the new responsive version of Bubble; 2. Allow unrestricted access to templates created during the course;
Bernadine
April 20, 2022
Really enjoying this course. His way of teaching is very clear. Looking forward to learning all app design features.
PhillWalsh
December 20, 2021
Apps do not function as stated, course seems to have been abandoned by creator so no support for issues which have been highlighted.
Alan
October 13, 2021
The in depth level of course material and the diversity of most basic to advanced utilities make this a valuable course for new and familiar learners.
Clare
June 14, 2021
I unfortunately had to restart the tinder build all over again just before lesson 43 because I could not get my "settings" and "edit info" buttons to work. I think the issue was that I had not used the " " around "savesettings". It would be good if instructor could make a note of this rather than just saying the words typed. I am also still trying to get my head around custom states and it would be good if more time could be spent on what is actually being done here.
Danny
June 8, 2021
It was a helpful explainer and even showed me resources ,such as the forum, that I could search for additional help
Norbert
March 21, 2021
The reason I have given only 3 because while I do appreciate the lesson I already knew quite a lot about bubble but it is always good to get a look from a different perspective and approach. What I appreciated is that the lecturer speaks very clearly and relatively slow so that people can understand him. Now, when someone is teaching another person that maybe has no idea about what is coming I do expect the lecturer to be and come across confident. Since I knew quite a bit about the platform already I would have expected to see this however most of the times I felt he changed things on the way or in that moment as he realised something was not good. Another (for me very annoying) point that at the end of several video he advised the consumer what he will show in the next video however when I watched the next video he was talking about a complete different think and then only the video after that actually contained what the end message was 2 videos prior. I bought the course when it was on sale so for a very low price I would not deny that but honestly I would not pay more than that. If someone would like to teach and earn from that I would expect that person to be prepared properly and have a very good structure and well planned video recordings. If it does not work first then record it again. These are the points I rated for only 3 stars but he could do much better as he comes across as a very pleasant person to listen to but he needs to work on keeping to a good strong structure and for that come across in the videos as well. (Please don't take this in a negative way but as a constructive criticism.) I am still finishing the course dor what I have mentioned at the very beginning.
Yavuz
February 9, 2021
He returns questions very late. Its been a week still no answer, sometimes he does not what he is doing
Karan
January 26, 2021
Basics were fine but Chat and parameters should be explained in better way. We are not technical people.

Charts

Price

Complete Bubble Developer Course: Build Apps Without Coding - Price chart

Rating

Complete Bubble Developer Course: Build Apps Without Coding - Ratings chart

Enrollment distribution

Complete Bubble Developer Course: Build Apps Without Coding - Distribution chart
2017762
udemy ID
11/10/2018
course created date
6/21/2019
course indexed date
Bot
course submited by