Cloud Native Development with Tailwind, Google Cloud and Firebase
INTERACTIVE COURSE

Cloud Native Development with Tailwind, Google Cloud and Firebase

Intermediate

87 Lessons

5h 30min

Certificate of Completion

AI Explanations
AI Explanations
Cloud Native Development with Tailwind, Google Cloud and Firebase
121 Playgrounds
13 Quizzes
109 Illustrations

Takeaway Skills

Set up a Firebase project to host the application.

Develop a continuous deployment pipeline to test and deploy the web application to Firebase Hosting.

Learn about feature toggles, so we can deploy to production very frequently without breaking anything.

Understand how to monitor the application by end-to-end testing.

Define rollback strategies in case new code fails in production.

Add Tailwind CSS to style the web application.

Configure Firestore, the database.

Develop an independent, event-driven service.

Course Overview

This course is a hands-on guidebook to walk you through the journey to creating your first web application in the cloud. In this course, you will have hands-on experience in developing, styling, hosting, testing, and efficiently managing a complete Cloud-Native web application. Along with this, you will learn how to make the important decision of choosing a technology or tool for your web application. By the end of this course, you will have a set of expertise in developing cloud native web applications t...Show More

Course Content

1

Introduction

2

Create a GitHub Project Using Monorepo Template

3

Set Up Backend Using Sapper Template

4

Host Your Web App on Firebase

5

Set Up The Continuous Deployment Pipeline

6

Local Development

2 Lessons

7

Feature Toggles

5 Lessons

8

Production Monitoring & Rollbacks

5 Lessons

9

Testing

10 Lessons

10

Tailwind CSS

6 Lessons

11

User Authentication

6 Lessons

12

Database - Cloud Firestore

8 Lessons

13

Firebase Local Emulator Suite

4 Lessons

14

Trigger Services Based on Events

10 Lessons

15

Final Tasks

2 Lessons

16

What's Next?

1 Lesson

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath