🚨週年慶最後三日🚨全站課程 83 折、最後加碼 $899💰 再送激高 $1600 券❗️
天
時
分
全站 83 折🔥
登入/註冊
Android APP高效入門 強靭基礎刻不容緩
0 seconds of 2 minutes, 35 secondsVolume 0%
Press shift question mark to access a list of keyboard shortcuts
鍵盤快捷鍵
播放/暫停空白鍵
音量增加↑
音量減少↓
快進 5 秒→
倒退 5 秒←
開啟/關閉字幕c
全螢幕/離開全螢幕f
靜音/取消靜音m
Decrease Caption Size-
Increase Caption Size+ or =
跳轉至%0-9
00:00
00:00
02:35
 
Hank Tom

Android APP高效入門 強靭基礎刻不容緩

Android App 開發課程,學習使用 Java 程式語言,開發自己的 Android App,帶你掌握Android 元件控制與設計能力,以及完整瞭解 Android APP 的設計要領與方法,透過活用 Android Studio 開發工具的能力與技巧,你也能具備開發完整 Android APP 的能力。
查看更多
Hahow AI 學習升級
1,076 人已購買
5.0
(101)

關於課程

課程包含

包含 1 章 46 單元、3 項作業

課程時長

11 時 45 分鐘

課程總人數

1076 位同學

觀看限制

不限觀看次數,還會附贈完課證書

學習升級

Hahow AI 學習助教
無需額外付費
即時問答、重點整理、測驗理解,讓知識派上用場

最新消息

課程內容

以手持手機與「要你」為視覺主題,文案強調高效入手、看得懂別人的開發專案,會寫程式並自己設計開發商業APP,穩固基礎以提升職能的開發競爭力。

上百個實務專案的經驗告訴我們,公司缺的 Android 程式設計師需要的不單單是看懂程式而已,而是要能自我產出、設計與解決問題能力的人才。

眾多業界 Android 開發人員觀看的技術部落格「綠豆湯」,由 Hank 老師一手建立,裡面所撰寫的百篇心得文章,結合了二十多年實務開發與業界教學經驗,現在老師專為初學者規劃設計課程,將其經驗淬煉成高效率的學習方法,讓學員一步步依照內容,取得 APP 程式設計的能力、建置商業上架 APP 方法,為你開創不同層次的程式視野。

講師 Hank Tom 在教室前方授課,投影簡報列出其經歷與著作,包含 Android、CentOS 7、Fedora 21、Java,以及 Google App Engine for Java;學員使用筆電聽講。

擁有千位業界學員的 Hank 老師,出版過「Android 實作這樣學」與「Android 高效入門」兩本專為 Android APP 基礎能力學習的暢銷書。現在為了讓學員可以不再受限場地與時間因素,推出了線上課程,內容將由淺入深,再加上實務案例的精選呈現,輔以課後的專案練習,會更容易讓你將所學化為成果!

講師在教室前方進行程式設計課程,投影幕呈現 Java 相關文字、條列講義與程式碼畫面;學員於教室中使用筆記型電腦參與學習,現場可見 Google 標誌。

軟體設計最重要的是穩固基礎根基,才能夠有機會在競爭激烈的 IT 產業中展露頭角。

課程目標

課程涵蓋觀念、實作與案例,包括 Android 四大元件與實務練習的案例,要讓你不只會用,還要知道為什麼這樣用!

上完課程獲得三項成果:培養強韌穩固的開發能力、設計專屬 APP 並上架,以及踏入 APP 程式設計師之路的第一步。

實作網路銀行 APP

介面設計示意,左側為 BMI 計算器,輸入 Weight 66 與 Height 1.7;右側展示 ATM 登入畫面,帳號為 jack、密碼為 1234,中間呈現對應的線框草稿。

畫面並列三種 App 介面示例:Atm 提供餘額查詢、交易明細、最新消息與投資理財;PictureApp 展示圖片圖庫;地圖介面標示台北101,彈出 Title:101 與說明文字。

課程特色

實例中認識 Java

從 1995 年 Java 初版時,Hank 老師就開始使用它完成上百個專案,課程將在各個階段加入 Java 的觀念與介紹,在練習實作中學習,事半功倍。

取得課程專案程式碼

課程中的每個階段皆由 Hank 老師記錄並上傳至 git 伺服器,使用專用的網址與帳號、密碼就可以快速取得完整的原始碼,並包含每一階段完整的狀態記錄。

雙系統教學

無需擔心使用 Windows 或 Mac/Macbook,雙系統的操作鍵在課程中全都有介紹與說明,全面提昇你的競爭力。

使用官方 Android 模擬器

官方模擬器的效能與功能目前非常完善,以成為 Android 開發人員不可或缺的工具與知識。

完整觀念建立與實作

在課程中,你將不會看到一般坊間的教課方式,如只口頭講述簡報中的程式碼,或是將預先寫好程式碼複製貼上,Hank 老師的所有課程內容都是現場操作,能夠看到每一行程式碼的生成,開發時使用的快速鍵解說,讓你把能力學到骨子裏。

學習成果再昇級

實務案例的實作練習,能讓你在學習後更上一層樓,將所學焠化為自身能力,身體學會的,誰也拿不走。

一條龍實作單元

解說事先寫好的程式碼,可以得到知識與方法,Hank 老師除了每個單元內容全部動手實作、帶領學員學習外,在階段性內容完成後,會從頭到尾不間斷完成整個功能,除了可以讓你融合分段學習的成果外,一條龍加上畫面中的計時器,讓你朝向更專業的目標而努力。

進階無障礙

許多開發人的困境就是進階的無力感,原因是基礎不夠穩固,本課程專為建立 Android 強靭基礎的開發能力所設計,為未來進階之路做好準備。

課程作業

由教師在重要里程埤單元指派作業,實作完成後以專案程式碼方式繳交,上傳專案至 github ,教師會在作業中說明如何上傳與評核標準。

  1. 教師每三天進行作業評核,學員將作業上傳並繳交後的三天內將評核、批改完成。
  2. 學員提問亦在三日內會由教師回覆。

教學特色

由暢銷書「Android 實作這樣學」作者 Hank 老師,擁有豐富教學經驗並在業界擔任技術顧問、訓練講師,讓你以最有效益的方式,進入 Android 開發之路,由講師特別設計獨一無二的教材與精心規劃的課程內容。

書籍推薦版位比較:熱門暢銷書籍列出《巴菲特正傳》、Android實作這樣學與《歐吉桑的大數據》;5顆星好評推薦包含Android實作這樣學(NT$249)、《惡意》(NT$145)及《情緒陰影》(NT$277)。

全球第 18 位取得 Google 認證 Android 開發員

Bing-Han Tang 通過 Google Developers Certification Program,獲認證為 Associate Android Developer;證書編號 18,發證日為 23 Nov 2016,有效期限至 23 Nov 2019。

Hank 老師其他近期暢銷著作:
  • Java 網路程式設計
  • 網路程式設計初學指引:使用 Java
  • 雲端網頁程式設計:Google App Engine 應用實作
  • CentOS 7 建置、管理與伺服器架設實戰
  • Fedora 21 Linux 系統建置與實務(第六版)

解鎖單元(一)

募資 1600% 達成後,加開彩蛋課程 Firebase 100 分鐘,學習讓你的 Android APP 具有雲端應用功能。

導入 Google Firebase

不論是去年的 Google I/O 17 或今年的 Google I/O 18 開發者大會,最受注目的就是 Firebase 雲端服務,課程內容採最新 2018 API,讓你不止基礎穩固,技術更是最前端。

雲端資料庫

使用 2018 年最新的 Firestore 企業雲端資料庫解決方案,將資料儲存在雲端,不需自行架設伺服器、資料庫與後台應用程式,包括儲存與讀取的實務經驗的寶貴內容。

雲端帳號登入與註冊

不需自行設設計會員系統了,由 Firebase Authentication 一手包辦,我們只需使用 API 設計程式,就讓你的 APP 擁有專用的會員系統。

雲端 APP 上架實務

常聽到的問題是,我測都正常,一上架就不會跑了。本課程將從重要的金鑰開始,再進入 Firebase 雲端應用上架實務,讓你除 bug 無礙,帶領你完成操作上架過程。

解鎖單元(二)

募資 2500% 達成後,加開終驚喜彩蛋課程 Kotlin 100 分鐘

什麼是 Kotlin?

Kotlin 是一種基於 Java 的新一代程式語言,在 Google I/O 17 開發者大會中 Google 公佈將 Kotlin 加入 Android 開發官方語言,與會人員掌聲不決就可知道它有多火紅了。而且在今年 I/O 18 大會上,許多場次也都使用 Kotlin 語法展示。

涵蓋基礎與實作

本課程除在 APP 開發時使用 Kotlin 實作外,將涵蓋 Kotlin 介紹、語法特色、基礎等內容,除了能夠具有市面上實務專案開發能力外,對於未來即將如雨後春筍的 Kotlin 專案也能上手。

解鎖單元(三)

募資 3500% 達成後,加開終極彩蛋課程 無伺服器雲端推播 100 分鐘

如何讓手機的 APP 能夠接收雲端推播訊息呢? 學習導入 Firebase Cloud Messaging 雲端推播(FCM),設計能夠接收推播訊息功能,再加上 Firebase Cloud Functions,以 Node.js 設計雲端後台,管理每個手機設備的符記 Token,寫完後佈署到雲端,就能夠運作了,不需準備任何後台伺服器,稱為 Serverless 無伺服器,是目前新創軟體公司最熱門的技術之一。

導入FCM

在 Android 專案中導入接收推播與傳送符記至後台功能,介紹 FCM 架構與重要的原理,再加上實作過程,掌握原理與實作能力。

結合會員系統

結合 Firebase 認證(Authentication)與 Firestore 企業雲端資料庫,實作針對特定帳號的手機送出推播訊息。

Firebase Cloud Functions

無伺服器應用案例,設計能在雲端監聽資料變動後,即送出雲端推播訊息的實務案例。

加碼活動區

號外號外~加碼活動!看過來~

凡購課就有機會獲得「Java 一日高效上手研習」價值 3,500 元,Hank 老師獨門 Java 的實體課程,真的是千呼萬喚才生出來的唷!限已購課的學員才能參加抽獎~讓老師用事半功倍的獨門方法,再以生動實例帶出 Java 精髓,讓你的 Android 學習曲線更順暢,功力大增~

課程募期間預購達成 1000% 時的當晚直播,在已購課學員中抽出 10 位,1300% 時再抽出 5 位,1600% 再抽 5 位,越早購課機會越多,最高可達三次機會!中獎學員包含中午餐點與下午茶時間,由飯店廚師現場親自製作點心,這些全部都是免費的唷~(屆時會請學員提供資料以便核對身份)

募資期間限定活動:達1000%直播抽出10位名額,達1300%再抽5位名額,達1600%再抽5位名額;Java「一日高效上手研習」活動日期為9/15。

課程時間:107 年 9 月 15 日(六)

課程地點:台北市信義路四段 1 號 3 樓(捷運大安站四號出口對面)

已購課者還能參加 Facebook 粉絲團直播不定時加碼抽!只要你在直播現場,機會更多哦~ Android綠豆湯FB粉絲團

Live coding!Firebase連線賓果遊戲APP實作錄影

一個充滿互動與樂趣的APP竟然可以在幾個小時內完成!課程加碼導入 Firebase 雲端技術從頭實作【Firebase 連線賓果遊戲APP】,在100分鐘的內容中,你將看到一個實務APP如何從出生、設計、除錯並上架,不用任何後台伺服器,就是 Serverless 的完美案例。同學們也可試著實作出多人遊戲室的賓果遊戲,不藏私分享!課程上架後,所有購課同學都能看到哦~

最後成果與上架使用影片:

哪些人適合這堂課?
想掌握 Android 元件控制與設計能力 想完整瞭解 Android APP 的設計要領與方法 想具備自我開發一個完整 APP 的能力 活用 Android Studio 開發工具的能力與技巧
你可以學到
自行設計出具與使用者互動、計算、網路連線、多畫面的 Android APP 類似線上網路銀行功能的 APP,如餘額查詢、交易記錄,課後練習如取得股票記錄 能設計網路連線功能,取得資料後解析並以元件展示 讀取手機上的聯絡人與相片並展示 瞭解 APP 上架 Play 商店,包括金鑰觀念與上架要點
上課前的準備
需要準備的工具 / 軟體(若購買課程前不清楚版本是否支援,請先留言與老師確認。)
整合開發工具(IDE):Android Studio 3.1 Windows 與 Mac 雙系統環境安裝與快速鍵解說
需要具備的背景知識
學習過任何程式語言,如 Javascript、C/C++、.NET、Java 等,寫過 Hello world 即可 已有一點點程式基礎,如變數、判斷(if... else)、迴圈(for/while)
單元一覽
1 章 46 單元|總時長 705 分鐘
全部收合
1
本課程不分章節
影片單元
單元 1 - 認識 Android,主要的四大元件
08:19
影片單元
單元 2 - 開發環境建置 Android Studio 3 Windows
影片單元
單元 3 - 開發環境建置 Android Studio 3 MacOS(Macbook)
05:24
影片單元
單元 4 - SDK 認識與管理(SDK Manager)
影片單元
單元 5 - 設計第一個 APP 與建立模擬器
08:45
影片單元
單元 6 - Android APP與專案架構、AndroidManifest.xml 載運清單
13:46
影片單元
單元 7 - 資源 Resources
04:36
影片單元
單元 8 - Android 支援函式庫
04:25
影片單元
單元 9 - Java 類別、物件、屬性、物件導向初探
10:03
影片單元
單元 10 - Java 的建構子、package、存取修飾字、Getter/Setter 方法等觀念
15:27
影片單元
單元 11 - APP 的外觀與畫面,最新約束版面 ConstraintLayout 應用與實作
14:21
作業單元
作業 1 - 建立Currency專案,並設計Layout
查看作業
影片單元
單元 12 - LinearLayout 介紹與實作練習
08:37
影片單元
單元 13 - Activity 類別活用,輸入方塊、按鈕元件互動與運算
09:42
影片單元
單元 14 - 文字方塊、按鈕、浮動文字互動與設計
09:45
影片單元
單元 15 - 對話框元件與匿名類別實務
10:43
作業單元
作業 2 - Currency專案,計算美金並顯示
查看作業
影片單元
單元 16 - 抽取字串資源並讓 APP 擁有多國語言,實務案例
08:37
作業單元
作業 3 - 為Currency專案抽取字串與多國語系
查看作業
影片單元
單元 17 - 第二個畫面,Activity 轉換與資料轉遞
09:15
影片單元
單元 18 - Activity 的生命週期
07:02
影片單元
單元 19 - Bmi 專案功能一條龍實作
影片單元
單元 20 - ATM 網路銀行登入畫面設計實務,Material Design實感設計
22:24
影片單元
單元 21 - 導入雲端資料庫 Google Firebase 即時資料庫,實務應用案例
12:19
影片單元
單元 22 - 儲存資料 SharedPreferences 與 ADB 除錯
15:41
影片單元
單元 23 - 核取方塊元件實務,記得登入帳號
影片單元
單元 24 - 清單元件設計與活用,涵蓋新元件 RecyclerView 實作方式
23:18
影片單元
單元 25 - 設計格狀有圖示的主畫面
21:48
影片單元
單元 26 - ATM登入與主畫面一條龍實作
17:32
影片單元
單元 27 - Android 6.0 危險權限設計機制實作
14:49
影片單元
單元 28 - 內容提供器(Content Provider)讀取應用,讀取聯絡人
28:26
影片單元
單元 29 - 以RecyclerView清單展示所有聯絡人
17:26
影片單元
單元 30 - ActionBar設計與將手機中的聯絡人傳送至 Firebase 雲端資料庫
11:46
影片單元
單元 31 - SQLite 資料庫規劃與實務案例練習
40:41
影片單元
單元 32 - 執行緒觀念與耗時工作設計(AsyncTask類別)
19:53
影片單元
單元 33 - 網路連線程式設計,解析 JSON 資料
21:11
影片單元
單元 34 - 讀取網路上的 JSON 資料,以 RecyclerView 清單元件展示
36:31
影片單元
單元 35 - Fragment 的運作原理、生命週期,實作應用
18:44
影片單元
單元 36 - Service、Broadcast Receiver 的原理與實務
19:10
影片單元
單元 37 - Google Maps 應用
26:23
影片單元
單元 38 - Google Play 商店 APP 上架
19:11
影片單元
單元 39 - Kotlin 之 Bmi 專案實作
12:48
影片單元
單元 40 - Firebase賓果全實作: 建立專案、導入Firebase、會員註冊、登入狀態檢查、自訂會員匿稱
25:58
影片單元
單元 41 - Firebase賓果全實作: 實作會員圖像選擇功能
06:53
影片單元
單元 42 - Firebase賓果全實作: 設計以 RecyclerView 實作的主畫面遊戲室列表
16:05
影片單元
單元 43 - Firebase賓果全實作: 遊戲室畫面設計,建立顯示雲端遊戲室25個專屬號碼球功能
21:06
影片單元
單元 44 - Firebase賓果全實作: 遊戲中點擊號碼球對應設計,同步雲端號碼球對應
11:19
影片單元
單元 45 - Firebase賓果全實作: 賓果連線數判斷設計,偵測賓果或對方賓果
14:56
影片單元
單元 46 - Firebase賓果全實作: 更新 Firebase 中的遊戲室狀態值,設計並完成具互動功能的連線遊戲
25:38
試看單元
播放試看影片
章節 1 - 本課程不分章節
單元 2 - 開發環境建置 Android Studio 3 Windows
試看影片
05:00
播放試看影片
章節 1 - 本課程不分章節
單元 4 - SDK 認識與管理(SDK Manager)
試看影片
08:21
播放試看影片
章節 1 - 本課程不分章節
單元 19 - Bmi 專案功能一條龍實作
試看影片
11:52
播放試看影片
章節 1 - 本課程不分章節
單元 23 - 核取方塊元件實務,記得登入帳號
試看影片
09:34
課程評價
5.0
/ 5.0
101 則評價
正正正正2018-10-12
跟著練就會變強
書架上破萬塊的Android書都有讀過 加起來還沒這門課有感 這個課程跟電子書是相輔相成的 但是不喜歡看書的 看影片其實也可以 但是想變強的話 還是要靠你有跟著練 個人覺得3千多塊真的是佛心價的課程 但是入坑後 搞不好會想買更多老師的課 請三思 課程內容的話 新手該會的東西有一以貫之的教學 然後問題有問必答 有做作業還會有批改 還不錯 中手應該會跟我一樣 基礎知識似懂非懂的地方 有腦洞大開的感覺 打完底後 再去看官方的教學跟Github的Sample跟一些Tutorial 真得變的容易了 如果你Android還不是Senior的都建議(拜託)你買來看 未來我們搞不好是好隊友呢 還在猶豫的別等了 趁Android目前版本跟影片都能match時 就快跟著進步吧
查看更多
2 人覺得有幫助
Wayne Hu2018-10-04
學ANDROID必上此課
我很喜歡這堂課是因為老師總是可以在很無趣的單元中,穿插老師的幽默,讓課程變得很生動 不知不覺被置入式行銷『原來寫程式不單單只是寫程式』的錯覺XDD 平常上班我都習慣帶著耳機聽著音樂,專心的寫著ANDROID程式 自從買了這堂課後,我越來越習慣把課程當成音樂聽,不用刻意去細聽課程,就一直聽一直聽(因為還要上班賺錢買課程來聽😍 等到放假時,帶著筆電,去咖啡廳,選個靠窗的位置,點杯咖啡,好好學習課程,邊吃著蛋糕,就發現原來寫程式跟吃蛋糕一樣簡單呀😂 學程式不難,難的是遇到對的老師跟課程 真心推薦此課程,在ANDROID的路上讓你不會孤單寂寞覺得冷
查看更多
1 人覺得有幫助
mizukikk2019-01-24
推薦給想入門的人
我本身是學習android大約半年左右的職場新人,很多功能都只會照著官方範例或上網照別人做的範例去使用,要修改就困難重重因為雖然會使用卻不是很了解為何這樣寫,所以在修改成自己想要的功能時往往一頭霧水,這們課程讓我以前很多只會使用卻不懂為什麼這樣寫的功能(例如:recycleView)現在可以自己從無到有一行一行設計出自己的功能了,不再只會照範例用了,很棒的課程讓我感覺上完課後自身有很大的進步!
查看更多
1 人覺得有幫助
Chelsea2024-10-16
課程內容完整豐富
學到很多觀念跟基礎知識涵蓋各式內容,謝謝老師
Hank Tom
授課老師
2024-11-29
謝謝您,祝學習順利
查看更多
1 人覺得有幫助
Jeter2023-06-07
課程內容豐富
相較其他課程,內容比較豐富且詳細
Hank Tom
授課老師
2024-04-15
很高興,謝謝您的回饋
查看更多
1 人覺得有幫助

意猶未盡嗎?

關於講師

Hank Tom
6堂課程
0篇文章
3,798位學生
我一直在程式圈打滾,程式開發到現在寫了 30 年,歷經多次的程式變革。擔任程式設計師、軟體部經理、技術顧問、總監等職。 完成數十個業界專案,包括即時聊天、企業 SIP 通訊、社群分享等 APP 應用系統。 擔任各學校課程與軟體公司、新創團隊企業內訓課程講師。 全球第 18 順位取得 Google 認證 Android 開發員認證,是綠豆湯技術部落格的發起者,發表許多 Android、Java 與 Firebase 等技術文章。
前往講師頁面
精選學生作業

購課前問答

日期最新
日期最新
日期最舊
愛心數
吳柏成
2024-03-13
請問老師,課程中有Firebase與java在Android APP的運用,那課程中Firebase的內容是否也能運用在開發電腦端的程式?
Hank Tom
授課老師
2024-03-15
可以的,使用 Firebase SDK
回覆
我也想問
KYLE.K
2023-11-19
請問老師,有學過App Inventor2的人,適合上這門課學習開發Android App嗎?
Hank Tom
授課老師
2023-11-20
課程有兩大類,使用Java或Kotlin,這兩種語言有基礎後會比較能上手Android APP開發,可從 Java 與 Kotlin 一起學這個課程開始,或同時進行。
KYLE.K
2023-11-20
了解了,感謝老師的撥空回覆!
回覆
1 人想問
suhun3020
2022-12-11
這好像是幾年前的課程,想問這個課程購買後,跟著實做,會不會有版本上問題,謝謝!
Hank Tom
授課老師
2023-12-05
謝謝您
回覆
6 人想問
windeagle
2022-03-31
還能符合Android新版本教學嗎?
Hank Tom
授課老師
2023-12-05
謝謝您
回覆
4 人想問
cora chen
2022-01-04
想請問 沒有任何基礎,想要學android app製作,有推薦入手?謝謝
Hank Tom
授課老師
2022-02-13
請先熟悉 Java / Kotlin 語言的語法與程式設計基礎後,再進入 Android 開發,會更有收獲。
hahowray
2022-05-13
請問這樣的話,老師有合適的課程或需要先去學什麼程式之類的嗎?
回覆
1 人想問
購買單堂課

NT$3,600
有什麼優惠可以用?
小蛙幫你找最佳優惠
登入看看 有什麼優惠用

相關標籤