Firebase is a real-time NoSQL Backend as a Service. Angular is the most popular front end MVC framework. Put the two together and you've got magic. AngularFire was written by the Firebase team to create a simple and elegant API for using Firebase in your Angular applications. It makes authentication a breeze, and allows amazing three-way data binding. By the end of this course, you'll have created a fully functional app, and be ready to start developing an app of your own using Angular, Firebase, and AngularFire.