了解如何使用Firebase & Python以及如何在Python中集成Firebase管理SDK

你会学到什么
学生将学习创建Firebase项目
学生们将学习如何为Python编程语言集成Firebase管理软件开发工具包
学生将学习如何在Python中使用Firebase身份验证
学生将学习如何使用Python中的Firebase实时数据库
学生们将学习如何用Python使用Firebase Cloud Firestore
学生们将学习如何使用Python中的Firebase存储
学生们将学习如何在Python中使用Pyrebase4

MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch
语言:英语+中英文字幕(云桥网络 机译)|时长:30节课(1小时45分钟)|大小解压后:709 MB


要求
Python的基础知识

描述
你好学生们

欢迎学习Python Firebase和Firebase Admin SDK课程,本课程有不同的主题和部分。

Python是什么?

Python是一种解释的高级通用编程语言。它的设计理念强调代码的可读性,使用了显著的缩进。它的语言结构以及面向对象的方法旨在帮助程序员为小型和大型项目编写清晰的逻辑代码。

什么是Firebase?

Firebase是谷歌开发的一个平台,用于创建移动和网络应用程序。它最初是一家成立于2011年的独立公司。2014年,谷歌收购了该平台,现在它是他们应用开发的旗舰产品。

什么是Firebase Admin SDK?

Admin SDK是一组服务器库,允许您从特权环境中与Firebase交互,以执行以下操作

以完全管理员权限读写实时数据库数据。

使用Firebase云消息服务器协议的简单替代方法,以编程方式发送Firebase云消息。

生成并验证Firebase身份验证令牌。

访问与您的Firebase项目相关的谷歌云资源,如云存储桶和云Firestore数据库。

创建您自己的简化管理控制台,以执行查找用户数据或更改用户电子邮件地址以进行身份验证等操作。

Firebase Admin SDK支持不同的编程语言,如Java、C#、NodeJS、C++和Python,在本课程中我们感兴趣

将Firebase Admin SDK与Python编程语言集成。



课程结构

这门课分为不同的部分。

1:在第一部分中,我们将学习如何在Firebase中创建项目,如何为服务帐户生成私钥,以及如何用Python编程语言初始化Firebase Admin SDK。

2:在第二部分中,我们将了解Firebase身份验证,因此Firebase身份验证提供后端服务、易于使用的SDK和现成的UI库来向您的应用程序验证用户。它支持使用密码、电话号码、流行的联合身份提供商(如谷歌、脸书和推特)等进行身份验证,在本课程中,我们有兴趣使用电子邮件和密码创建用户。

3.在第三部分中,我们将了解Firebase实时数据库,现在Firebase实时数据库允许您通过允许直接从客户端代码安全访问数据库来构建丰富的协作应用程序。数据保存在本地,即使离线,实时事件也会继续触发,为最终用户提供响应体验。

4.在第四部分中,我们想用Python谈论Firebase Cloud Firestore,Cloud Firestore是一个云托管的NoSQL数据库,您的苹果、安卓和网络应用程序可以通过本机SDK直接访问该数据库。除了REST和RPC APIs之外,Cloud Firestore还提供了本机Node.js、Java、Python、Unity、C++和Go SDKs。

5.在第五部分中,我们将了解Firebase云存储,Firebase云存储允许您上传和共享用户生成的内容,如图像和视频,这允许您将富媒体内容构建到您的应用程序中。您的数据存储在谷歌云存储中。

6.在第六部分中,我们将学习如何使用Pyrebase4,它是一个围绕firebase admin sdk的包装库。

这门课是给谁的
本课程面向那些对如何在Python编程语言中使用Firebase功能感兴趣的人


Python Firebase with Firebase Admin SDK

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 30 lectures (1h 45m) | Size: 667.6 MB

Learn how to work with Firebase & Python and how to integrate Firebase Admin SDK in Python

Learn how to work with Firebase & Python and how to integrate Firebase Admin SDK in Python

What you’ll learn
The student will learn about creating Firebase projects
The students will learn how to integrate Firebase Admin SDK for Python Programming Language
The student will learn that how to work with Firebase Authentication in Python
The students will learn that how to work with Firebase Realtime Database in Python
The students will learn that how to work with Firebase Cloud Firestore in Python
The students will learn how to work with Firebase Storage in Python
The students will learn how to work with Pyrebase4 in Python

Requirements
Basic knowledge of Python

Description
Hello Students

Welcome to Python Firebase with Firebase Admin SDK course, there are different topics and sections in this course.

What is Python ?

Python is an interpreted high-level general-purpose programming language. Its design philosophy emphasizes code readability with its use of significant indentation. Its language constructs as well as its object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.

What is Firebase ?

Firebase is a platform developed by Google for creating mobile and web applications. It was originally an independent company founded in 2011. In 2014, Google acquired the platform and it is now their flagship offering for app development.

What is Firebase Admin SDK ?

The Admin SDK is a set of server libraries that lets you interact with Firebase from privileged environments to perform actions like

Read and write Realtime Database data with full admin privileges.

Programmatically send Firebase Cloud Messaging messages using a simple, alternative approach to the Firebase Cloud Messaging server protocols.

Generate and verify Firebase auth tokens.

Access Google Cloud resources like Cloud Storage buckets and Cloud Firestore databases associated with your Firebase projects.

Create your own simplified admin console to do things like look up user data or change a user’s email address for authentication.

Firebase Admin SDK supports different programming languages like Java, C#, NodeJS, C++ and Python, in this course we are interested in

integrating Firebase Admin SDK with Python Programming Language.

Course Structure

This course is divided in to different sections.

1: In the first section we are going to learn that how we can create a Project in Firebase, how we can generate private key for our service account, and how we can initialize Firebase Admin SDK in Python Programming Language.

2: In the second section we are going to learn about Firebase Authentication, so Firebase Authentication provides backend services, easy-to-use SDKs, and ready-made UI libraries to authenticate users to your app. It supports authentication using passwords, phone numbers, popular federated identity providers like Google, Facebook and Twitter, and more, in this course we are interested in creating users with email and password.

3. In the third section we are going to learn about Firebase Realtime Database, now the The Firebase Realtime Database lets you build rich, collaborative applications by allowing secure access to the database directly from client-side code. Data is persisted locally, and even while offline, realtime events continue to fire, giving the end user a responsive experience.

4. In the fourth part we want to talk about Firebase Cloud Firestore with Python, the Cloud Firestore is a cloud-hosted, NoSQL database that your Apple, Android, and web apps can access directly via native SDKs. Cloud Firestore is also available in native Node.js, Java, Python, Unity, C++ and Go SDKs, in addition to REST and RPC APIs.

5. In the fifth part we are going to learn about Firebase Cloud Storage, the Cloud Storage for Firebase lets you upload and share user generated content, such as images and video, which allows you to build rich media content into your apps. Your data is stored in a Google Cloud Storage.

6. In the sixth part we are going to learn that how we can work with Pyrebase4, it is a wrapper library around firebase admin sdk.

Who this course is for
This course is for those who are interested how to use Firebase features in Python Programming Language

隐藏内容: ********, 支付¥6下载