|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/ionic-apps-with-firebase/
课程评论:没有评论
课程名称:使用Firebase开发Ionic应用 课程概述: "使用Firebase开发Ionic应用"是一个完整的课程,将教授您两个领先的应用开发技术:Ionic框架和Firebase。在本课程中,您将通过构建一个真实的社交应用来学习Ionic和Firebase的所有知识。课程结束时,您将能够发布自己的应用。我们从学习Ionic和Firebase的基础知识开始。一旦了解了这两项技术,您将学习如何使用Ionic框架构建移动应用的前端,而后端则由Firebase处理。每一讲的代码将以易于使用和组织良好的方式提供给学生。课程将与每位学生共享一个代码库,并在单独的Git分支上提供每一讲的代码,您也可以克隆该代码库。您将构建一个使用Ionic和Firebase的社交移动应用——Feedly。 课程内容包括: - **构建用户界面**:学习Ionic的基础知识以及各种框架组件,使用HTML和SCSS创建美观的用户界面,并在真实应用中运用这些组件。 - **Firebase身份验证**:创建身份验证流程,使用Firebase Auth处理用户的创建和身份验证,让您无需担心用户管理。 - **Cloud Firestore**:学习如何使用Firebase的灵活、可扩展的数据库来存储和检索应用数据,使用Angular的概念来显示数据。 - **Firebase云存储**:构建社交应用Feedly时,学习如何通过用户手机的相机拍照并上传图片,将这些图片安全地存储在云端。 - **Firebase云函数**:使用Firebase云函数自动运行后端代码以响应事件,实现应用中的点赞和评论功能,实时更新用户的交互数据。 - **Firebase云消息推送**:学习如何向用户发送通知,以提高用户与应用的互动,确保用户在获取点赞或评论时能够即时了解到。 无论您是新手还是有经验的开发者,这门课程都将帮助您掌握使用Ionic框架和Google的Firebase构建现实社交移动应用的技能。快来开始您的学习之旅,创造您自己的社交移动应用吧!
Ionic Apps with Firebase is a complete course that will teach you two leading app development technologies - Ionic Framework and Firebase. In this course, you will learn all about Ionic and Firebase while working on a real world social application. At the end of the course, you can publish your app. We start by learning the basics of Ionic and Firebase. Once introduced to both the technologies, you will learn about building the front-end of the mobile app using the Ionic Framework and the back-end will be taken care of by Firebase. The code for each lecture is available for students to refer to in an easy to use and organised way. A repository will be shared with each student and the code for each lecture is available on a separate Git branch. You can clone the repository as well. You will be building a Social Mobile App using Ionic and Firebase - Feedly. You will learn about Building User Interfaces with Ionic You will start by learning the basic of Ionic and Firebase. Throughout the course, you will learn about various Ionic Framework Components and use them in a real app. You will learn how to build beautiful user interfaces with HTML and SCSS and use the built-in components in Ionic.Firebase Authentication You will learn to create authentication flows using the Ionic Framework. The users creation and authentication will be taken care of by Firebase Auth. This takes away all the pain about user management. All you need to do is hook your app up with Firebase Auth and your users can start signing up and logging in into your app using their emails and passwords. We will also work towards building good user experience, and for that, we will use amazing components that are built into Ionic.Cloud Firestore Cloud Firestore is a flexible, scalable database for mobile, web, and server development from Firebase and Google Cloud Platform. You will learn how to store and retrieve all the data of your application using Cloud Firestore. You will learn about querying data and using Angular's concepts to display data in the app. You will be using Ionic to build all the user interfaces.Firebase Cloud Storage The social app that we will be building in this course, Feedly, allows its users to click pictures using their phone's camera and upload them. We store all these images in a secure and accessible cloud location. Cloud Storage for Firebase is a powerful, simple, and cost-effective object storage service built for Google scale. You will learn about clicking images using user's phone's camera and uploading it to Firebase Storage.Firebase Cloud Functions Cloud Functions for Firebase lets you automatically run backend code in response to events triggered by Firebase features and HTTPS requests. You will learn about creating Firebase functions to implement the Likes and Comments functionalities in our app, called, Feedly. This will allow the users to likes posts made by other users and also comment on those posts. All this data is updated in real-time in the app, thanks for Firebase Cloud Functions and Cloud Firestore.Firebase Cloud Messaging Firebase Cloud Messaging allows you to send notifications to your users to keep them engaged with the app. In this course, you will learn about sending notifications to users of your application. You will be sending notifications to a user whenever someone likes their posts or comments on their posts. Since we are building a real world social mobile app, cloud messaging is one of the most vital features to keep users engaged with the app. So, what are you waiting for? Start learning and build your own real world social mobile app with the Ionic Framework and Google's Firebase.