付費限定
方格精選

約維安文明的科技樹

更新 發佈閱讀 4 分鐘
raw-image
Each civilization has its own unique technology tree.
https://ageofempires.fandom.com

經過 Jupyter 星球與約維安的二三事的介紹,現在我們對於 Jupyter 星球以及約維安有了一定程度的認識, 不過,在深切下定決心向約維安學習程式設計與資料分析之前,應該更龜毛一些地對約維安文明進行些深入研究,這就像是在玩經典的即時戰略遊戲「世紀帝國二」,在投入時間與心力練習控兵、發展經濟與戰術之前,玩家一定會先將該文明的科技樹仔細研讀,以此暸解相對優勢、特長與兵種相剋等資訊一般。

我們將約維安文明的發展分為四個階段:黑暗時代、封建時代、城堡時代與帝王時代,一位對於程式設計與資料分析完全陌生的初級約維安,會從地圖滿佈迷霧的黑暗時代開始探索,逐步發展到封建時代、城堡時代以至於帝王時代,過程中,若有經驗豐富的約維安指引,將能預期文明升級會更有效率。接下來介紹的是在這四個不同的發展階段中,應該具備哪些技能與知識,才能更游刃有餘地往下一個時代升級,從初級約維安蛻變成資深約維安。

黑暗時代

初級約維安會從黑暗時代起步,在這個文明階段需要暸解 Jupyter 星球的外觀以及學習在基礎程式設計之前所需要的技能,包含命令列文字編輯器 Markdown

命令列(Command line)是約維安與 Jupyter 溝通的一種介面,與在圖形介面作業系統使用滑鼠或觸控相似,但最大的差異為命令列乃是透過在鍵盤敲擊指令,來完成與電腦的溝通,而非使用滑鼠的點擊或者觸控的手勢,所有使用滑鼠或觸控能夠與電腦溝通的任務都能夠用命令列完成。約維安只要在家目錄 https://mybinder.org/v2/gh/datainpoint/mybinder-jovyans-assembles/main 點選右上角的 New 按鈕,並點選新增終端機(Terminal)就可以開始使用命令列。

raw-image

文字編輯器是能夠用來撰寫程式碼與建立資料的工具,畢竟不會有人想要在 Word 或者最陽春的 Notepad 中做這些事,由於約維安主要使用 Jupyter Notebook 或 RStudio 的介面寫程式,因此文字編輯器的主要功能會是生成一些資料,諸如附檔名為 .csv、.txt、.json 或 .md 等。約維安只要在家目錄 https://mybinder.org/v2/gh/datainpoint/mybinder-jovyans-assembles/main 點選右上角的 New 按鈕,並點選新增文字檔(Text File)就可以開始使用文字編輯器。

raw-image

Markdown 是一個輕量的標記式語言(Markup language),約維安能夠使用它撰寫文件,只要在新增文字檔之後將副檔名更改為 .md 即可;它能夠透過非常簡單的語法為文件設置格式,像是加上粗體樣式、引用樣式以及建立文件的結構,像是標題、項目符號清單與數字清單等,更具備了圖片、表格還有數學式等全面性支援。約維安除了能夠撰寫獨立的 Markdown 文件,亦可以在 Jupyter Notebook 之中添加 Markdown 儲存格,比之傳統在程式碼中以「註解(Comments)」描述思維邏輯,更加美觀與易讀。官方亦有提供小抄:https://www.markdownguide.org/cheat-sheet 供約維安下載參考。

raw-image

暸解並習得命令列、文字編輯器與 Markdown 之後,初級約維安可以點擊「升級至封建時代」。

以行動支持創作者!付費即可解鎖
本篇內容共 4472 字、0 則留言,僅發佈於約維安聯盟你目前無法檢視以下內容,可能因為尚未登入,或沒有該房間的查看權限。
留言
avatar-img
郭耀仁的沙龍
24會員
9內容數
這個出版專題會收錄原創的「約維安聯盟:在 Jupyter 星球上學習程式設計與資料分析」系列文章,從基礎寫到應用,在過程中與讀者一起慢慢變強,克服程式設計與資料分析的學習焦慮。
郭耀仁的沙龍的其他內容
2021/06/07
若是以「世紀帝國二」來比喻約維安文明的演進,初級約維安的文明階段就像黑暗時代,中級約維安的文明階段就像封建時代,在這個文明階段,中級約維安需要學習基礎的程式設計能力,包含 SQL、Python 與 R。
Thumbnail
2021/06/07
若是以「世紀帝國二」來比喻約維安文明的演進,初級約維安的文明階段就像黑暗時代,中級約維安的文明階段就像封建時代,在這個文明階段,中級約維安需要學習基礎的程式設計能力,包含 SQL、Python 與 R。
Thumbnail
2021/05/25
Git 是一種版本控制軟體,它的運作模式跟 Google 文件、Dropbox 文件相似,能夠允許多位使用者同時編輯、檢視或回溯文件,並且詳實地記錄了修改的歷史紀錄。我們可以將 Git 比喻為一種更為嚴謹的協作文件。
Thumbnail
2021/05/25
Git 是一種版本控制軟體,它的運作模式跟 Google 文件、Dropbox 文件相似,能夠允許多位使用者同時編輯、檢視或回溯文件,並且詳實地記錄了修改的歷史紀錄。我們可以將 Git 比喻為一種更為嚴謹的協作文件。
Thumbnail
2021/05/18
透過 Markdown 能夠撰寫易於閱讀、撰寫的純文字,並進一步透過像是 pandoc 這樣的轉換工具,選擇性地輸出多樣化的格式(如 HTML、Word 或者 PDF。)
Thumbnail
2021/05/18
透過 Markdown 能夠撰寫易於閱讀、撰寫的純文字,並進一步透過像是 pandoc 這樣的轉換工具,選擇性地輸出多樣化的格式(如 HTML、Word 或者 PDF。)
Thumbnail
看更多
你可能也想看
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
俗話說「萬事起頭難」還真是一點也沒錯,從開始動筆寫《The Nature of Code閱讀心得筆記——使用Python實作》,到寫完頭一章,再到把文章放上網站開始發表,總共隔了快三個月的時間。
Thumbnail
俗話說「萬事起頭難」還真是一點也沒錯,從開始動筆寫《The Nature of Code閱讀心得筆記——使用Python實作》,到寫完頭一章,再到把文章放上網站開始發表,總共隔了快三個月的時間。
Thumbnail
從我開始開啟了斜槓寫作接案模式以來,經常需要收集大量的資料, 一開始,我跟大部分的創作者一樣使用Notion作為資料收集,每次看到新的文章跟寫新的題材的時候,總是需要在Notion 開新的資料夾跟檔案,到最後需要寫作時,很難找到我需要的素材。
Thumbnail
從我開始開啟了斜槓寫作接案模式以來,經常需要收集大量的資料, 一開始,我跟大部分的創作者一樣使用Notion作為資料收集,每次看到新的文章跟寫新的題材的時候,總是需要在Notion 開新的資料夾跟檔案,到最後需要寫作時,很難找到我需要的素材。
Thumbnail
若是以「世紀帝國二」來比喻約維安文明的演進,初級約維安的文明階段就像黑暗時代,中級約維安的文明階段就像封建時代,在這個文明階段,中級約維安需要學習基礎的程式設計能力,包含 SQL、Python 與 R。
Thumbnail
若是以「世紀帝國二」來比喻約維安文明的演進,初級約維安的文明階段就像黑暗時代,中級約維安的文明階段就像封建時代,在這個文明階段,中級約維安需要學習基礎的程式設計能力,包含 SQL、Python 與 R。
Thumbnail
在探究與認識約維安文明的過程中,我們常會因為其技能集合複雜的組成:程式設計、資料分析甚至還有商業問題,而容易迷失焦點,究竟該文明的本質是什麼?在學習路途上該以什麼為重?
Thumbnail
在探究與認識約維安文明的過程中,我們常會因為其技能集合複雜的組成:程式設計、資料分析甚至還有商業問題,而容易迷失焦點,究竟該文明的本質是什麼?在學習路途上該以什麼為重?
Thumbnail
農曆過年期間,商周1735-1736是過年的雙刊號,這次的內容很紮實(很厚),特地挑了一些喜歡的部分寫下閱讀的心得。
Thumbnail
農曆過年期間,商周1735-1736是過年的雙刊號,這次的內容很紮實(很厚),特地挑了一些喜歡的部分寫下閱讀的心得。
Thumbnail
命令列不像圖形使用者介面如此的簡單直觀,對於初級約維安而言是一個難度不低的門檻,但可別因為這樣就略過了它,在未來的封建時代、城堡時代以及帝王時代,將會於安裝模組套件、專案環境管理以及使用雲端服務時大幅使用。
Thumbnail
命令列不像圖形使用者介面如此的簡單直觀,對於初級約維安而言是一個難度不低的門檻,但可別因為這樣就略過了它,在未來的封建時代、城堡時代以及帝王時代,將會於安裝模組套件、專案環境管理以及使用雲端服務時大幅使用。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News