Contents
使用 Quasar V1,Vue JS 2,Vuex & Firebase 為 Web,iOS,Android,Mac,Windows 開發一個跨平台,單一程式碼的應用程式
從這 15.5 小時的課程,你會學到
- 如何使用 Quasar 框架和 Firebase 為 web、 iOS、 Android、 Mac 和 Windows 建立一個真實的跨平台應用程式
- 如何使用 Vuex 管理應用程式的狀態
- 如何使用 Firebase 即時資料庫( Realtime Database )為應用程式建立後端——包括使用者身份驗證、讀寫資料
- Quasar 框架和 VueJS 的所有重點
要求
- 基本的 HTML 和 CSS 知識是必需的
- 基本的 JavaScript 知識是有益的,但不是必需的
- 基本的 VueJS 知識是有益的,但不是必需的
- 用於開發的 Mac 電腦是首選
課程說明
在本課程中,我將向您展示如何使用 Quasar 框架(以及 Vue JS 2、 Vuex 和 Firebase)使用一個 Vue JS 程式碼庫建立真實世界的跨平台應用程式,並使這些應用程式能夠生產( production-ready )並部署到所有主要平台—— Web、 iOS、 Android、 Mac & Windows。
在本課程中,我們將建立一個名為 Awesome Todo 的真實世界應用程式。 在這個應用程式中,我們可以新增,編輯或刪除任務,並標記為完成。
我們還可以按照名稱或日期對任務進行排序,並使用搜尋欄搜尋任務。
它還將有一個設定頁面,有兩個真正的設定,可以改變應用程式的工作方式——並且在應用程式關閉和重新啟動(或瀏覽器重新載入到 web 版本)時保持不變。 它還將有一個幫助頁面,一個”訪問我們的網站”連結和一個”使用電子郵件寄信給我們”連結。
該應用程式將有自己的後端-使用 Firebase 即時資料庫。 使用者可以在所有裝置上即時註冊、登入和檢視他們的資料同步。
我們將為所有不同的平台—— web、 iOS、 Android、 Mac 和 Windows ——準備好應用程式。
你將學習所有 Quasar 框架的基礎知識,包括 Quasar CLI,Quasar 元件,Quasar 外掛,Quasar 指令,平台偵測,佈局,主題和各種 Quasar 工具。
我還將向你展示 Vue.js 的所有基礎知識,包括資料繫結(Data Binding)、事件、屬性計算、元件、指令、過濾器、列表和生命週期鉤子( Lifecycle Hooks )。
你將學習如何使用 Vuex 管理您的應用程式的狀態,我將涵蓋狀態,轉變(Mutations),行動( Actions )和設定。
我將介紹 Firebase 的所有基礎知識,包括身份驗證、讀取資料、寫入資料和使用資料庫規則保護資料。
在本課程結束時,你將能夠建立自己的真實世界的應用程式,具有真正的後端可在所有不同的平台工作。
目標受眾
- 任何想要使用一個 VueJS 程式碼庫創建力真實世界的跨平台應用程式的人
- 希望利用現有的技能在許多不同的平台(Web、 iOS、 Android、 Mac 和 Windows)上建立一個真實世界的應用程式的 Web 開發者
講師簡介
Danny Connell 獨立應用程式開發者和課程講師
我花了6年時間在英國各個公司工作,作為一個網頁開發者(前端和後端) ,熟練精通 HTML、 CSS、 JavaScript、 jQuery、 PHP 等開發技術。
在對應用程式開發越來越感興趣之後,我做了兩年的混合應用程式開發人員,利用 Angular,Ionic,Vue.js 等技術為慈善機構開發跨平台應用程式。
我成功地建立了自己的應用軟體 Fudget (適用於 iOS、 Android、 Mac 和 Windows) ,它是 iOS 上使用者評價最高的個人理財應用軟體,下載量超過150萬次。 這最終使我能夠辭去工作,成為一名全職的獨立應用程式開發人員,開發自己的應用程式。
我有一個剛開始但還蠻成功的 YouTube 頻道,在那裡我也分享程式設計教學。
我非常高興能與大家在 Udemy 上分享我的知識!
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程| 更新 coupon code
也許你會有興趣
- Vue JS 2 – 完整指南( 包含 Vue Router & Vuex )
- Vue 學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!