2018 年 4 月順利從 Android 開發(fā)(入門)課程 畢業(yè),獲得 Udacity 基石納米學(xué)位認(rèn)證之后伟骨,我繼續(xù)學(xué)習(xí) Android 開發(fā)(進(jìn)階)課程躲履,內(nèi)容包括
- 復(fù)習(xí)入門課程中學(xué)過的 Web API、RecyclerView余蟹、Intents、Preferences燕锥、SQLite辜贵、Content Providers、Background Threads 等归形。
- 學(xué)習(xí)使用 Android Library托慨、Media Playback、Android Widgets暇榴,使用 Espresso 測試框架厚棵、將應(yīng)用在 Google Play 中上架。
- 使用 Gradle 構(gòu)建 Android 和 Java蔼紧。
- 了解并應(yīng)用 Material Design 的設(shè)計(jì)風(fēng)格窟感。
- 最后可選修 Google Play Service 和 Firebase。
整個(gè)進(jìn)階課程需要完成六個(gè)實(shí)戰(zhàn)項(xiàng)目歉井,與之前的入門課程相同,每個(gè)項(xiàng)目都有導(dǎo)師的逐行代碼審閱和反饋哈误;同時(shí)在同步學(xué)習(xí)小組和導(dǎo)師監(jiān)督下哩至,畢業(yè)后獲得 Udacity 納米學(xué)位認(rèn)證。
有了入門課程的筆記總結(jié)經(jīng)歷蜜自,我發(fā)現(xiàn)按照目前的方式撰寫課程筆記以及項(xiàng)目分享是一件既耗時(shí)又費(fèi)精力的事情:每節(jié)課和每個(gè)項(xiàng)目的內(nèi)容非常多菩貌,導(dǎo)致每篇文章的篇幅巨長,同時(shí)也容易導(dǎo)致結(jié)構(gòu)混亂重荠,再加上刻意不取一個(gè)吸引人的標(biāo)題箭阶,所以這種技術(shù)交流與分享的模式效率非常低;簡單來說戈鲁,就是吃力不討好仇参。
因此,在進(jìn)階課程中婆殿,我不再按照每個(gè)課程分開學(xué)習(xí)筆記诈乒,而是側(cè)重技術(shù)點(diǎn)在應(yīng)用中的總結(jié)與經(jīng)驗(yàn)分享,控制每篇文章的篇幅婆芦,力求在一篇文章中講明白一兩個(gè)技術(shù)點(diǎn)怕磨,挖掘每個(gè)技術(shù)點(diǎn)的深度,歡迎大家互相溝通交流消约。
學(xué)習(xí)筆記列表:
持續(xù)更新中……