|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/quasarframework/
课程评论:没有评论
课程名称:Quasar V1:跨平台应用程序(使用 Vue 2、Vuex 和 Firebase) 课程概述:本课程将教您如何使用 Quasar Framework V1(以及 Vue JS 2、Vuex 和 Firebase)创建真实的跨平台应用程序,使用单一的 Vue JS 代码库,并将这些应用程序准备好并部署到所有主要平台 - Web、iOS、Android、Mac 和 Windows。在整个课程中,我们将创建一个名为 Awesome Todo 的真实应用程序。在这个应用中,用户可以添加、编辑或删除任务,并标记任务为已完成。用户还可以按名称或日期对任务进行排序,并使用搜索栏搜索任务。此外,应用将包括一个设置页面,提供两项可以更改应用功能的真实设置,并在应用关闭并重新启动(或在网络版本上重新加载浏览器)时保持有效。应用还将有帮助页面、一个“访问我们的网站”链接和一个“联系我们”的链接。 该应用将拥有自己创建的后端,使用 Firebase 实时数据库。用户可以注册、登录,并实时同步他们所有设备上的数据。我们将使应用程序在所有不同平台上准备好发布 - 网页、iOS、Android、Mac 和 Windows。 您将学习 Quasar 框架的所有基础知识,包括 Quasar CLI、Quasar 组件、Quasar 插件、Quasar 指令、平台检测、布局、主题设置以及各种 Quasar 实用工具。 我还将向您展示 Vue.js 的基本知识,包括数据绑定、事件、计算属性、组件、指令、过滤器、列表和生命周期钩子。您将学习如何使用 Vuex 管理应用程序的状态,其中涵盖状态、变异、动作和设置。 此外,我还将介绍 Firebase 的所有基础知识,包括身份验证、读取数据、写入数据以及使用数据库规则保护您的数据。 到本课程结束时,您将能够创建自己的真实世界应用程序,并具备能够在不同平台上运行的真实后端的能力。 注意:本课程适用于 Quasar V1(与 Vue 2),不涵盖 Quasar V2(与 Vue 3)。
In this course I'll show you how to use Quasar Framework V1 (along with Vue JS 2, Vuex & Firebase) to create real-world, cross-platforms apps using a single Vue JS codebase; and get these apps production-ready and deployed to all the major platforms - Web, iOS, Android, Mac & Windows.Throughout this course we'll create a real-world app called Awesome Todo. In this app we can add, edit or delete tasks and mark them as completed. We can also sort tasks by name or date and search through tasks using a search bar.It's also going to have a Settings page, with 2 real settings which change the way the app works - and which persist when app is closed and restarted (or the browser reloaded on the web version). It will also have a help page, a "visit our website" link and an "email us" link.The app will have its own back-end created using a Firebase Realtime Database. Users can register, log in and see their data sync in realtime across all of their devices.We'll get the app production ready for all the different platforms - web, iOS, Android, Mac & Windows.You'll learn all of the basics of Quasar Framework, including the Quasar CLI, Quasar Components, Quasar Plugins, Quasar Directives, Platform Detection, Layouts, Theming & various Quasar Utilities.I'll also show you all of the basics of Vue.js, including Data Binding, Events, Computed Properties, Components, Directives, Filters, Lists & Lifecycle Hooks.You'll learn how to manage the state of your app using Vuex, where I'll cover State, Mutations, Actions & Setters.I'll cover all of the basics of Firebase, including Authentication, Reading data, Writing data & protecting your data with Database Rules.By the end of this course, you will be able to create your own real-world apps, with real back-ends which work on all the different platforms.NOTE: This course is for Quasar V1 (with Vue 2). Quasar V2 (with Vue 3) is not covered in this course.