9.1: What is Firebase? (Database as a Service) - Programming with Text
Вставка
- Опубліковано 6 лют 2025
- In this video, I introduce the concept of "Database as a Service" (DBaaS). I discuss how you can store data in a web application written with client-side JavaScript only. This is the first video in a tutorial series about Firebase. This video is part of the "Programming from A to Z" ITP course.
Next video: • 9.2: Firebase: Saving ...
Course url: shiffman.net/a2...
Support this channel on Patreon: / codingtrain
Send me your questions and coding challenges!: github.com/Cod...
Contact: / shiffman
GitHub Repo with all the info for Programming from A to Z: github.com/shi...
Links discussed in this video:
Firebase:
firebase.googl...
firebase.googl...
Source Code for the all Video Lessons: github.com/Cod...
For More Programming from A to Z videos: www.youtube.co...
For More Coding Challenges: • Coding Challenges
Help us caption & translate this video!
amara.org/v/1IZm/
📄 Code of Conduct: github.com/Cod...
Daniel, you're like the Bob Ross of coding.
Seriously.
Dan and his happy little webapps :)
This is so accurate !
Dude. I love your videos man. I started watching your videos starting this week and I have realized what I have been missing. Your video tutorials are amazing. The amount of energy and enthusiasm that you have at all times is incredible. It makes me want to get off my lazy ass and start coding works of wonder. I am actually surprised at the fact that you don't have 1 million subscribers yet. Well, in any case, I am just a rookie programmer being humbled by the stuff you make. Don't ever stop making this. Thank you :)
Thanks for the nice feedback!
well now yes
you teach coding better than my professors, thank you for your dedication, your channel is extremely supportive!
keep up the awesome work
OMG. The dance at the closing promo...and those socks. Kudos.
Man I just want to say I love you, the way you teach, the way you present and I feel so relax and happy learning from you !
I've paused your video 3:45 in just to thank you. I'm currently developing an iOS app and I have a dev server running on a raspberry pi. I'm also looking (or should I say, was looking) to write a PHP framework to communicate with my server and act as the web service in between the app and the pi server. Now you've explained what things like Firebase are, it makes sense for me to use that.... why re-invent the wheel :)
top video, i am studying for the azure az-900 exam and saw this term. your diagram and explanation has made this sync into my mind.
Before understanding any thing the first thing that a liked is the ENERGY you have man! you get yr first 5 stars for that, Then obviously the content you get yourself 100%.
Its very hard explain coding as you do it for us. Your are THE BEST teacher of coding I have ever seen. Thanks a lot for doing all the research and explaining us in a very simple manner.... :-)
first 2 seconds of the video, like button clicked!
To be honest, I love the way you teach
Dan, you are a hero.
Your videos are easy to wathch !!! You teach things and charge people with positive energy :-)
Awesome! I was looking up firebase tutorials just the other day, now I'm sure a fun and educational video is coming! ^^
I was finding this kind of videos for so long !!! Finally I found it on your channel!!!
I was looking for such a video
I just found your channel and I love you and your videos. and that's saying a lot because I hate almost everyone. you explain super well and you do it in a fun way!
Thank you, very helpful.
thank you for the time, and information
The dancing at the end of the video made my day :)
great video, thank you for the clear explanation!!!
Keep up the good content! loved the way you gave lecture :)
I think it'd be a cool idea to take something like the snake game you already made and port it to a client/server model with node/socket.io so it can be multiplayer
Please Daniel! This guy is the voice of your fans! :)
Take a look at my shared drawing canvas videos and agar.io part 2 challenge I do things like this! (But yes, love the idea of adding this for a the snake game too.)
Daniel Shiffman Nice!
congratulations!!! go ahead
you're awesome buddy
hahah! wow... I saw your video for first time, the way that present stuff is really nice and it's sort of dancing presentation ;) but cool
Would be nice to have a video about the server deployment of a node.js app
Pretty nice video !
First Video I watched, liked subscribed and belled....Awesome fun videos
Content was fine and well explained. Just need to control your hand gestures and excitement a little bit.
Hey great video! One question. How is setting up your own database more secure compared to using database as a service such as Firebase? You kept mentioning about security in comparing the two methods.
3:05 god watching it live and sends eraser so that Daniel can explain further...
Hi, awesome videos. I am new to this, but how would you secure the firebase credentials information in the js file?
Hey there I'm working with kivy connected to firebase. I have connected a firebase value with a kivy label and all I need is whenever I update the firebase value my label also must update without any click event .pls help me
Can you tell me how do I return a variable from onSuccessListener of Cloud FireStore as Listeners are asynchronous?
Sir Agr mai ek chat app bnata hu to firebase me qa limits hai yani
No. Of accounts or chat backup database size vgrhk liye.
Hey man! Your videos are the best, but now i started c# at university, can you do some videos with c# or you know any other youtube channel as good as yours? (Sorry if i made mistakes, english is not my first language)
Only came for the "geekdance" @ the end ;)
just kidding, thanks for all the great videos.
Best regards
+onlyeyeno haha. Thank you!
The panic he had over cloud was amusing
Very helpful ...thanks
You can try this app to use it like firebase admin console play.google.com/store/apps/details?id=com.shivang.managefirebasedatabase.free
Cloud ❌ Server-less ✅
Hey, Dan! If I wanted people to be able to permanently record themselves on my site and have what they've recorded be always accessible to others, to listen to, would it be possible and if so how? I have no problem with making the recorder, it is just when it comes to saving what I have recorded onto the firebase database, is where I am a little lost.
Firebase = giving away control for comfort.
I think Firebase is BaaS (Backend as a service) as it handles much more than DBs...
2:27 Cut!
I have an hybrid app that works on iOS and Android, can I make 1 firebase databse common,so I can synchronise between them?
am using firebase to develop an android app which work somewhat as instagram but i am confussed that what if i use firebase to upload and download images as insta.. then their will be more bandwidth use and then the charges of firebase will be more. .. i want to ask how much it may cost and is it good to make such app on firebase behalf of monthly charges
make a playlist on the security of firestore database, please!!!
Can I do infrastructure on demand with firebase ? How easy would it be for users of my app to have their own db?
is this outdated? I'm looking for a good tutorial about firebase and possibly react, and I love this channel, I'm just wondering if it's outdated or something
HI Dan! It appears that you can host sites on Firebase to have a DB+Hosting AIO solution. Can you do a series that shows how to create some content that gets hosted to a public URL that has some basic database submission properties? Perhaps implementing a (basic) competitive snake game or your agar.io game. The free version supports up to 100 concurrent users, so you should be able to test it fairly well!
I'll consider it! you can add here: github.com/CodingTrain/Rainbow-Topics/issues
There are no Videos on API of firebase used inside unity, can u explain
I love you.
Dude you should create a tetris game and record it
I am 821st subscriber
Hi, there
How can I connect my Realtime database with Dialogflow?
Is it possible to link them in Inline Editor?
Thanks
Cool :D
Hello Sir, I want to thank a lot for yours lessons I have almost achieve my app with firebase , but i have a challenge for you!!!! how to receive and send the same value in a html page .
I explain my self I am sending time scenario to firebase (ok with your lessons)
ex h1=10 mn1 =25
I want to read the scenario value h1=x mn1=y in the same html page .
how to implement the js.file to read and write to the same firebase database
Everytime he calls node a framework i die a little inside ;(
Lol, 😂
What keyboard do you use?
He's using a laptop if I'm not wrong
can you send me a gif of the background outro scene
Has anyone brought up the Rand Fishken comparison yet….
ayyye
Can your pc just act as a server
Yes, it can act locally as a server for your home network / itself. Or you can open up ports and allow connections globally. Unless you for some reason want to dedicate your pc to being a permanent server.
So all your data (also sensitive) are somewhere "in the sky" and you have no idea if some google folks aren't reading through them? great ;)
Great explanation. I like your infographic approach. Stay positive and cheery : ). But not too cheery, you're leaning to hyperactive, therefore easy to neglect real content, and focus on your hands too much.
How in the world do I send him questions? (that's not in the comment section)
Devin Key he literally has a way to contact him in the description.... On twitter
Any other way I have no twitter
I do read the comments as much as I can! You can also post to forum.processing.org and link to a post there. E-mail isn't great for me for tech questions.
There's several websites where you can get free mySql hosting.
the adds are just to much with no way to opt out or skip you want to be a teacher or a business??? You can't be both...
Firebase- Database as a service?
You sure about that??
Yep I’m hiring someone else to code
the thumbnail for your video is wrong. firebase is not a database as a service.
Lmao!
Dude. I love your videos man. I started watching your videos starting this week and I have realized what I have been missing. Your video tutorials are amazing. The amount of energy and enthusiasm that you have at all times is incredible. It makes me want to get off my lazy ass and start coding works of wonder. I am actually surprised at the fact that you don't have 1 million subscribers yet. Well, in any case, I am just a rookie programmer being humbled by the stuff you make. Don't ever stop making this. Thank you :)
So nice to hear, thank you!
There are no Videos on API of firebase used inside unity, can u explain