About This Course

Get a brief introduction to what we’ll learn in this course, along with the course's prerequisites.

Over the years, it has become simpler to create full-stack applications thanks to Backend-as-a-Service (BaaS) providers. This allows developers to focus solely on the front end of applications and incorporate back-end services to these applications without building or maintaining them.

If you’re looking for the best back-end service to go along with your front-end, Firebase is the way to go!

Course requirements

You don’t need any prior Firebase experience is to follow along with the lessons. However, you’re expected to know the basics of HTML, CSS, and Javascript. If you’re unfamiliar with any of these, you’re in luck. Educative has several courses and learning paths to bring you up to speed.

Although the project and certain lessons in the course are set up in a React.js environment, you don’t need to have know React to follow along with the concepts discussed.

Intended audience

This course is for developers looking for a powerful back-end solution with wide-ranging features to build, manage, and test, sophisticated web applications.

This course will walk you through these Firebase features so that you can begin creating your own Firebase web applications.

What to expect

We’ll focus on core Firebase features such as Firebase Authentication and Database Storage as well as more profound concepts like Cloud Functions and Firebase Hosting. There will be hands-on exercises and a project to help you get more familiarized with theconcepts.