Serverless Firebase Development

Course Feature
  • Cost
    Free
  • Provider
    ThaiMOOC
  • Certificate
    Free Certification
  • Language
    English
  • Start Date
    On-Demand
  • Learners
    No Information
  • Duration
    5.00
  • Instructor
    /
Next Course
2.5
28 Ratings
This course will teach you how to build serverless web apps, import data into a Firestore database, create a build pipeline with Cloud Build to automate deployments, and build a Google Assistant application. You will earn a skill badge from Google Cloud in recognition of your proficiency with Google Cloud products and services. Complete the skill badge quest and final assessment challenge lab to receive a digital badge that you can share with your network.
Show All
Course Overview

❗The content presented here is sourced directly from ThaiMOOC platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [May 25th, 2023]

This course provides an overview of Serverless Firebase Development. Participants will learn how to build serverless web apps, import data into a Firestore database, create a build pipeline with Cloud Build to automate deployments, and build a Google Assistant application. Upon completion of the course, participants will receive a skill badge issued by Google Cloud in recognition of their proficiency with Google Cloud products and services.

[Applications]
Upon completion of the Serverless Firebase Development course, learners can apply their knowledge by building serverless web apps, importing data into a Firestore database, creating a build pipeline with Cloud Build to automate deployments, and building a Google Assistant application. Learners can also earn a skill badge from Google Cloud in recognition of their proficiency with Google Cloud products and services.

[Career Paths]
1. Firebase Developer: Firebase Developers are responsible for developing and maintaining applications using the Firebase platform. They must be knowledgeable in the Firebase suite of products, including Cloud Firestore, Cloud Functions, and Cloud Storage. Firebase Developers must also be able to create and maintain a build pipeline with Cloud Build to automate deployments. As the demand for Firebase applications continues to grow, Firebase Developers will be in high demand.

2. Google Assistant Developer: Google Assistant Developers are responsible for creating applications for the Google Assistant platform. They must be knowledgeable in the Google Assistant SDK and be able to create applications that integrate with other Google services. As the demand for voice-enabled applications continues to grow, Google Assistant Developers will be in high demand.

3. Cloud Build Engineer: Cloud Build Engineers are responsible for creating and maintaining build pipelines with Cloud Build to automate deployments. They must be knowledgeable in the Cloud Build platform and be able to create and maintain pipelines that are secure and efficient. As the demand for automated deployments continues to grow, Cloud Build Engineers will be in high demand.

4. Firestore Database Administrator: Firestore Database Administrators are responsible for managing and maintaining Firestore databases. They must be knowledgeable in the Firestore platform and be able to create and maintain databases that are secure and efficient. As the demand for Firestore databases continues to grow, Firestore Database Administrators will be in high demand.

[Education Paths]
1. Bachelor of Science in Computer Science: This degree program provides students with a comprehensive understanding of computer science principles and technologies. Students learn how to design, develop, and maintain software applications, as well as how to use data structures and algorithms to solve complex problems. With the rise of cloud computing, serverless computing, and artificial intelligence, this degree is becoming increasingly important for those looking to stay ahead of the curve in the tech industry.

2. Master of Science in Cloud Computing: This degree program focuses on the development and deployment of cloud-based applications and services. Students learn how to design, develop, and deploy cloud-based applications and services using serverless computing, containerization, and other cloud technologies. This degree is ideal for those looking to stay ahead of the curve in the cloud computing industry.

3. Bachelor of Science in Information Technology: This degree program provides students with a comprehensive understanding of information technology principles and technologies. Students learn how to design, develop, and maintain software applications, as well as how to use data structures and algorithms to solve complex problems. With the rise of cloud computing, serverless computing, and artificial intelligence, this degree is becoming increasingly important for those looking to stay ahead of the curve in the tech industry.

4. Master of Science in Artificial Intelligence: This degree program focuses on the development and deployment of artificial intelligence applications and services. Students learn how to design, develop, and deploy AI applications and services using serverless computing, containerization, and other cloud technologies. This degree is ideal for those looking to stay ahead of the curve in the AI industry.

Course Syllabus

Importing Data to a Firestore Database

In this lab you will upload existing data (a CSV file) to a Firestore serverless database in the cloud.

Build a Serverless Web App with Firebase

In this lab you will create a serverless web app with Firebase, which allows users to upload information and make appointments with the fictional Pet Theory clinic.

Deploy a Hugo Website with Cloud Build and Firebase Pipeline

In this lab you will learn how to deploy a static Hugo based website using Cloud Build and Firebase.

Google Assistant: Build an Application with Dialogflow and Cloud Functions

In this lab, you will build a Google Assistant application with Dialogflow and Cloud Functions for Firebase.

Serverless Firebase Development: Challenge Lab

In this lab you will create a frontend solution using a Rest API and Firestore database. Lab content is based on resolving a real world scenario through the use of Google Cloud serverless infrastructure.
Show All
Recommended Courses
free firebase-functions-7123
Firebase Functions
3.0
Youtube 5 learners
Learn More
This course will teach you how to use Firebase Functions to create powerful online applications. You will learn how to set up HTML templates, create and deploy functions, use callable functions, create user records, add requests, use Firestore real-time data, add a Vue instance, upvote functions, and deploy your application. This course is perfect for anyone looking to gain skills in Firebase Functions and online learning.
free firebase-hosting-tutorial-7124
Firebase Hosting Tutorial
2.5
Youtube 5 learners
Learn More
This Firebase Hosting Tutorial will teach you how to install, initialize, and test Firebase Hosting. You will also learn how to deploy a static website, a Vue site, and configure redirects. By the end of the course, you will have a better understanding of Firebase Hosting and be able to deploy your own projects.
free firebase-auth-tutorial-7125
Firebase Auth Tutorial
5.0
Youtube 6 learners
Learn More
This Firebase Auth Tutorial will teach you how to use Firebase Auth to create new users, sign users out, log users in, track Auth status, get Firestore data, set up UI and Firestore security rules, add guides, show user info, add custom claims, use cloud functions, add admins, update the admin UI, secure the cloud function, and catch Auth errors. Learn all this and more in this comprehensive course!
free a-complete-guide-to-firebase-on-the-web-learn-interactively-7126
A Complete Guide to Firebase on the Web - Learn Interactively
2.0
Educative 0 learners
Learn More
This course provides an interactive learning experience to help you become proficient in Firebase, Google's application development platform. You will learn how to authenticate and monitor users, secure your application with Security Rules, manage a database with Firebase, use Cloud Firestore and Firebase Cloud Functions for hosting and storage, and build and test applications with the Firebase Emulator Suite. With this course, you will gain the skills needed to build a full-featured web application in Firebase.
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet