Things I understood before learning Bubble
Before diving into any workout, it's always a good idea to start with some stretching, right? Well, learning Bubble.io or any programming language is no different! Sure, there are tons of YouTube videos, courses, and cohorts out there, but before you jump in, you need to warm up your mindset. Whether you're getting into coding or no-code, getting your brain in gear is the key to success. Ready to stretch those mental muscles? Let's go!
Compiled Resources to Prepare Your Mind
Here, I've compiled a list of freely available YouTube videos that helped me lay a strong foundation before learning Bubble.io, a visual programming or no-code platform. These resources played a crucial role in my journey to becoming an officially certified Bubble.io developer.
[Beware, these are not tutorials! So don't watch it like one]
Thinking
1. A well-educated mind vs a well-formed mind: Dr. Shashi Tharoor at TEDxGateway 2013
2. Marcus Aurelius: How to Think Clearly
3. Knowledge vs Thinking - Neil deGrasse Tyson
4. The Art of Thinking Clearly (Rolf Dobelli, Chairman at ZURICH.MINDS) | DLDwomen 12
5. Can you outsmart the slippery slope fallacy? - Elizabeth Cox
6. Can you outsmart the fallacy that fooled a generation of doctors? - Elizabeth Cox
7. Can you outsmart the fallacy that started a witch hunt? - Elizabeth Cox
8. Can you outsmart a troll (by thinking like one)? - Claire Wardle
9. Can you outsmart the apples-and-oranges fallacy? - Elizabeth Cox
10. The Art of Logic | Eugenia Cheng | Talks at Google
11. 5 tips to improve your critical thinking - Samantha Agoos
Think Like a Programmer
1. How To Think Like A Programmer - Learn To Solve Problems!
2. Think Like a Programmer: What It's All About
3. Think Like a Programmer: Introduction
4. Puzzles & Programming Problems (Think Like a Programmer)
5. The Blank Screen (Think Like a Programmer)
6. Recursion (Think Like a Programmer)
7. Solving a Programming Contest Problem, Part 1 of 2 (Think Like a Programmer)
8. Solving a Programming Contest Problem, Part 2 of 2 (Think Like a Programmer)
9. Spreadsheets & Programming (Think Like a Programmer)
10. Different Approaches (Think Like a Programmer)
11. Planning Your Problem Solving (Think Like a Programmer)
12. Tackling a Real-World Problem, Part 1 of 2 (Think Like a Programmer)
13. Tackling a Real-World Problem, Part 2 of 2 (Think Like a Programmer)
14. Performance & Efficiency (Think Like a Programmer)
15. Divide & Conquer (Think Like a Programmer)
16. Practical Big-O Notation (Think Like a Programmer)
17. RUA Programmer? (Think Like a Programmer)
18. Bottom-Up Programming Solutions (Think Like a Programmer)
19. Lessons in problem-solving - Blog article
Learning
1. Online Classes: A Survival Guide
2. How I Learn Things Online (Way More Efficiently)
3. How to Study Way More Effectively | The Feynman Technique
4. How to Learn Faster with the Feynman Technique (Example Included)
5. 5 BEST Ways to Study Effectively | Scientifically Proven
6. Marty Lobdell - Study Less Study Smart
7. Study Less Study Smart: A 6-Minute Summary of Marty Lobdell's Lecture - College Info
8. Mastery: How to Learn Anything Fast | Nishant Kasibhatla
9. Unleash Your Super Brain To Learn Faster | Jim Kwik
10. https://collegeinfogeek.com/feynman-technique/ (Reading)
Before we Start
1. How can I become a good programmer, for beginners
2. 4 things I wish I knew when I started programming
3. 5 Steps to Improve Programming Skills
4. Biggest mistake beginner programmers make (tutorial purgatory)
5. These Mistakes Almost Stopped Me From Learning To Code
6. 5 Mistakes New Programmers Make
8. Google Like A Pro: 10 Tips And Tricks I Wish I Knew As A Developer Using Google
10. How Programmers Effectively Search for Answers on the Internet
12. https://medium.com/@niamhpower/how-to-google-effectively-as-a-developer-4ebe363afe (Read)
Fundamentals
2. Inside your computer - Bettina Bair
3. How computer memory works - Kanawat Senanan
4. How do hard drives work? - Kanawat Senanan
5. How do computers read code?
6. How does the internet work? (Full Course)
7. https://computer.howstuffworks.com/internet/basics/internet.htm (Read & Listen)
8. How The Web Works - The Big Picture
After going through all these videos, your mind will be ready to learn programming, whether it's code-based or no-code-based like Bubble.io.
Help me!
If you enjoyed this post and found it helpful, Kindly consider supporting my work by buying me a coffee! Your support helps me create more valuable content and continue sharing useful resources. Thank you!
Subscribe to my newsletter
Read articles from Anish Gandhi directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
Anish Gandhi
Anish Gandhi
✔️ Certified Bubble.io Developer with 2+ Years of experience in creating scalable responsive web applications. ✔️ Top Rated Plus Upwork Freelancer ✔️ Canvas framework expert