Firebase Tutorial for Beginners – Build a Mobile App with HTML, CSS, JavaScript
Learn how to build a Mobile App with HTML, CSS, JavaScript and Google Firebase. Go here to try the interactive browser-version: https://scrimba.com/learn/firebase ✏️ This course was created by Rafid Hoda, a teacher at Scrimba. You can follow Rafid on Twitter here: / rafidhoda We recommend that you learn basic HTML, CSS, and JavaScript before taking this course. 💫 Links mentioned: 🔗 EpochConverter: https://www.epochconverter.com/ 🔗 Meta viewport explained by Kevin Powell: • Get your media queries working with the me... 🛠 Tools used: 🔗 Firebase: https://firebase.google.com/ 🔗 Favicon: https://favicon.io/ 🔗 Netlify: https://www.netlify.com/ 🔗 Figma: https://www.figma.com/ 🔗 Google Fonts: https://fonts.google.com/ ⭐️ Code ⭐️ 🔗 Download via Scrimba: https://scrimba.com/learn/firebase 🐱 Want to get access to the cute cat images used in this course? → Search for "Peach and Goma cat" on Google Image. ⭐️ Contents ⭐️ ⌨️ (0:00:00) Introduction ⌨️ (0:01:57) Let's Build a Mobile App with Firebase ⌨️ (0:06:02) Setting up app skeleton ⌨️ (0:09:53) Adding CSS ⌨️ (0:14:16) Aside: Firebase Realtime Database ⌨️ (0:24:21) Adding Firebase to project ⌨️ (0:29:13) Security Rules ⌨️ (0:31:46) innerHTML to append li to ul ⌨️ (0:35:23) Refactoring ⌨️ (0:40:15) Aside: Turning an Object into an Array ⌨️ (0:44:28) Aside: Fetching database items in realtime using onValue ⌨️ (0:54:54) Updating items in realtime ⌨️ (0:57:41) For loop to render database items ⌨️ (1:00:42) Let's smash the bug ⌨️ (1:03:32) Aside: Flexbox flex-wrap ⌨️ (1:04:54) Aside: Flexbox gap ⌨️ (1:06:15) Adding CSS for li to wrap items ⌨️ (1:10:22) Getting ID of item in database ⌨️ (1:14:35) Replacing innerHTML with createElement ⌨️ (1:19:48) Aside: Removing items from Firebase ⌨️ (1:25:09) Removing an item when clicked ⌨️ (1:29:22) Only fetching items from database if snapshot exists ⌨️ (1:33:28) Adding hover styles to buttons ⌨️ (1:35:20) Aside: user-select ⌨️ (1:37:04) Aside: Setting the viewport ⌨️ (1:38:58) Making the app more mobile-friendly ⌨️ (1:40:35) Aside: Favicon ⌨️ (1:42:42) Adding favicon and phone icons ⌨️ (1:43:58) Aside: Web Application Manifest ⌨️ (1:46:39) Turning web app into "mobile" app ⌨️ (1:47:40) Personalise your app ⌨️ (1:49:10) Deploy to Netlify ⌨️ (1:51:48) Add app to home screen ⌨️ (1:53:44) Share your creation ⌨️ (1:55:32) Recap ⌨️ (1:59:16) Outro + Credits Follow Scrimba on YouTube: / scrimba Follow Scrimba on Twitter: / scrimba ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

Python Project | Python Projects For Beginners | Python Project Tutorial | Intellipaat
![React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat](https://i.ytimg.com/vi/9vZ8ELqerPo/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLB_hhLXovYNLtVk2BabJ2yfQPTMuw)
React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat

JavaScript Interview Prep: Functions, Closures, Currying
![Microsoft Fabric and Power BI - Developer of the Future⚡ [Full Course]](https://i.ytimg.com/vi/ohKpl80obzU/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLC7OUcS43Tjw7PcWR1n6T-ncrgsdA)
Microsoft Fabric and Power BI - Developer of the Future⚡ [Full Course]

Web coding basics 1 - HTML with Codepen
![Power Automate Tutorial ⚡ Beginner To Pro [Full Course]](https://i.ytimg.com/vi/KsgxDz-nY_I/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLA_rx8lyBNlJugWNGyVLp7B46-c0w)
Power Automate Tutorial ⚡ Beginner To Pro [Full Course]

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source

Data Analysis with Python: Part 5 of 6 - Visualization with Matplotlib and Seaborn (Live Course)

How to understand native speakers when they talk quickly: Live English Class

What is Firebase and how to use it

Music Theory Masterclass 1: Drilling the Basics

ASP.NET Core Crash Course - C# App in One Hour

Build and Deploy a Unique 3D Web Developer Portfolio with React, Three JS & GSAP

HTML Full Course Tutorial for Beginners - Learn EVERYTHING You Need to Know in Detail 🔍

How to Program Allen Bradley PLC Training for Beginners

Place your brain in the frequency of wealth, prosperity and total abundance - Attraction Law

HTML Full Course for Beginners | Complete All-in-One Tutorial | 4 Hours

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

Build a Complete Medical Chatbot with LLMs, LangChain, Pinecone, Flask & AWS 🔥

