Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Starting with Firebase
Rating: 4.2 out of 5(122 ratings)
632 students

Starting with Firebase

JavaScript web and mobile application development
Last updated 1/2019
English

What you'll learn

  • Code a Firebase JavaScript app with an Online IDE
  • Understand and use of Firebase for JavaScript projects
  • Work with Firebase's Real-time Database
  • Use Cloud Functions to extend Firebase
  • Authenticate users with 3rd party providers
  • Learn to use Cloud Messaging to communicate with clients
  • Implement Email/Password Authentication
  • Create a real-time Trollbox with Firebase
  • Understand what Firebase for JavaScript is all about, and how it can help you as a developer ... and much, much more!

Course content

4 sections20 lectures2h 20m total length
  • Introduction5:30

    Let's meet Firebase and see what we'll learn in this course.

    DOWNLOAD SUPPORTING FILES HERE

  • Firebase Defined3:52

    What exactly is Firebase and what can it do for us?  

  • Firebase and GCP4:16

    As a close relative of the Google Cloud Platform, Firebase is tightly integrated with the GCP and has access to it's features in a number of ways.

  • A Mobile Solution4:26

    Firebase was originally targeted for native mobile apps.  But now, JavaScript is a first-tier client.

  • Firebase for JavaScript13:44

    Let's discover what Firebase and it's JavaScript SDK can do for web applications. 

Requirements

  • Before taking this course, a student should ideally (but not absolutely) have some experience in
  • Creating web UI’s with normal Javascript tools (i.e. jQuery, Bootstrap, ASP NET, AngularJS, etc.) Integrating databases and JavaScript applications (i.e. mySQL, MongoDb, Postgres, etc.) JavaScript development of complete web app solutions.
  • FIREBASE EXPERIENCE IS NOT REQUIRED!!!

Description

Any IT professional or hobbyist anticipating a solid understanding of how Firebase works in JavaScript web and mobile applications and desires an understanding of Firebase's suite of features (including its real-time database, user authentication options, Cloud Function serverless back-end integration, and Cloud Messaging features) needs to go through this course to leverage Firebase in new or existing web projects.  Anyone desiring to learn how Firebase solutions are designed, configured, and developed needs the knowldege and practice presented in this course.  This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to get Firebase for JavaScript projects up and running.

Who this course is for:

  • This course was built for JavaScript developers who create data-driven solutions for mobile and the web.
  • This course is designed for those developers who want to design and prototype JavaScript web apps without the hassle of normal conventions, including database integration, authentication, hosting, and server-side logic. Of course, the info presented here is just as valuable for architects, testers, and product managers as they too should understand how Firebase is designed and used to provide robust JavaScript applications.
  • This course IS NOT intended for native mobile Android or iOS developers. The content presented is in the context of Firebase JavaScript development for web and mobile web applciations.