Firebase Cloud Functions Setup How to setup a Firebase Cloud Functions environment with TypeScript 📼 Login to Watch 👈 What is Serverless? Project Structure 👉 Installation and setup is identical for Mac, Windows, and Linux. The only requirement is NodeJS which is likely available on your system, but if not, install NVM https://github.com/creationix/nvm. Install Node Cloud functions in either Node 6 or 8, so it is recommended that you setup your local env with. For example, with NVM command line nvm install 8 nvm use 8 Setup Cloud Functions command line npm install firebase-tools -g firebase login firebase init functions cd functions ### Common Issue on Windows Incorrect environment path on windows https://github.com/firebase/firebase-tools/issues/610 Chapters Intro 👶 1 Resources Helpful links for the the Cloud Functions Master Course free 👶 2 What is Serverless? A Bird's Eye View of Serverless free 👶 3 Firebase Cloud Functions Setup How to setup a Firebase Cloud Functions environment with TypeScript free 👶 4 Project Structure Structuring and Organizing Code in a Cloud Functions Project free 👶 5 Deployment How to Deploy Firebase Cloud Functions free HTTP 📡 6 Intro to HTTP Functions Basic Concepts with HTTP Functions free 📡 7 HTTP Functions Basics Write your First HTTP Endpoint free 📡 8 ExpressJS Complex Routing with ExpressJS free 📡 9 ExpressJS Middleware Using middleware to apply logic to multiple endpoints free Auth 👯 10 Intro to Auth Functions How Background Functions Work in Firebase free 👯 11 Async/Await Primer Using Async/Await in Cloud Functions free 👯 12 Basic Auth Function Trigger a Cloud Function when a User Signs Up free Testing ⚗️ 13 Testing Background Functions How to Test Background Functions via Shell free Firestore 🔥 14 Intro to Firestore Functions How Firestore Functions Work in Firebase free 🔥 15 OnCreate Using the OnCreate Trigger in Firestore free 🔥 16 OnUpdate Using the OnUpdate Trigger in Firestore free Storage 📦 17 Intro to Storage Functions How Storage Functions Work in Firebase free 📦 18 Use GCP Services How to use GCP Services in Functions free 📦 19 Resizing Images Build a Storage Function for Resizing Images free Callable ☎️ 20 Intro to Callable Functions How Callable Functions Work in Firebase free ☎️ 21 Send SMS Texts Send an SMS Text Message from a Callable Function free ☎️ 22 Call a Callable Function How to Call a Callable Function from your Frontend Code free Pro Tips ⚡ 23 Pro Tips Additional Pro Tips for Working with Cloud Functions free