Skip to main content

人工智慧:「巨匠電腦線上真人課程」與「微軟專業人員證照:DAT208x 」對應表及考試心得

「巨匠電腦線上真人課程」與「微軟專業人員證照:DAT208x 」對應表及考試心得

賴岱佑老師的科技、科幻與文化遊樂園
我在巨匠電腦線上真人平台上擔任「Python 與 AI 人工智慧開發」系列課程的講師,這系列的課程總共有四個階段。每一階段都會取得微軟的證照,第一階段:取得DAT208x;第二階段:取得DAT256x、DAT273x、DAT275x;第三階段:取得DAT236x、DAT257x;第四階段:取得「DEV290x、DEV287x、DEV288x(三選一)」、DAT263x、DAT249x。
今天,我將第一階段「巨匠課程對照微軟DAT208x證照考題」的對應表做出來了。同學們就可以依照對應表,進入微軟線上考場進行測驗了。教到哪裡,考到哪裡。這樣就不會一天之內要面對84題的撰寫程式題,把這些題目安排好時間,各個擊破!好啦,其實這是經驗談,因為我就是一次想要考過這張證照,所以徹夜考試。考完之後,累的精疲力盡,氣喘如牛,都快要虛脫了。期間,還被不斷的打擾,中斷思緒。所以建議各位同學,考試的期間,把所有網路通訊軟體都關掉,像是Facebook Messenger、Line、WeChat、WahtApp、Skype、…等等。甚至,乾脆把手機關掉。避免任何會影響考試的因素,專心考試,這樣才有效率。
考試時,要記得安排好時間,找一個完全不受打擾的時間以及安靜的空間。全心全意地面對考題,穩扎穩打得通過考試。Figure 1 是「巨匠課程對照微軟DAT208x證照考題」的對應表,供各位同學參考。
Figure 1 巨匠電腦線上真人課程與微軟證照DAT208x對應表

考試成績達70%以上,Figure 2 是我的考試成績,就可以付費領取證照兌換碼,證照是自己到微軟網站上,登入自己的微軟帳號,下載PDF檔。Figure 3 是我的Microsoft DAT208x證照。
Figure 2 我的考試成績。

在這裡替各位同學整理一些考試心得,在每個主題裡都有不同的重點。

Python Basic

重點在於了解IPython、Python副檔名、print()函數、註解、四則運算、指派、資料型態、複利計算、數值轉字串函數。

List - A Data Structure

重點在於了解list的資料結構、查詢資料型態的函數「type()」、判斷甚麼是錯誤的list、list內可以放多種資料型態、list內可以放入計算式、list的取值(特別是範圍取值)、list的索引可以正數,也是可以負數、list上使用數學運算符號的結果、list的複製。

Functions and Packages

重點在於了解Functions的目的、一些函數的應用,例如:min()、help()、print()、type()、len()、int()、str()、bool()、float()、sorted()、append()、capitalize()、upper()、index()、count()、remove()、reverse()、…等等。記得還有這些函數的參數,有甚麼功能。Pip的命令使用、關於import的各種寫法,這個佔三分之一的考題。

Numpy

重點在於array()、為什麼要使用Numpy、Numpy.array與數學運算符號的運算、Numpy.array的取值、二維(2D)的array處理、一些函數,例如:shape()、mean()、median()、std()、最後還有在array內可以用條件式過濾出所要的資料。

Plotting with Matplotlib

重點在於了解Matplotlib在資料可視化的應用、如何引用、不同資料應該用甚麼樣的圖表來呈現、看懂圖表的意義、基本的圖表函數plot()、scatter()、hist()、甚麼叫做常態分佈、關於圖表的設定函數xlabel()、ylabel()、xticks()、xscale()、text()、grid()、scatter()的參數設定。

Control Flow and Pandas

重點在於了解比較子及條件式的運算(例如:>=、!=、等等)、and、or、not、程式流程控制的語法(例如:if、elif、else)、Pandas相關的應用,例如:讀取csv檔案以及讀取的參數、DataFrame的取值及loc()函數的應用。

Final Lab

重點在於之前所有單元的所學及進階應用,像是Pandas的DataFrame,特別是要熟練DataFrame的函數(例如:dtypes、describe()、unique()、loc()、groupby()、mean()、dropna()、如何取值、等等)。除此之外,Numpy也是十分重要的,特別是一些相關函數(例如:max()、logical_and()、arange()、如何取值、等等)。還有Matplotlib的應用,特別是plot()這個函數的參數。

Final Exam

最後,還有50題的亂數出題,這50題有單選題、複選題、填充(空)題、程式碼組合題,由於是亂數出題,不是固定的題目,考試前必須要徹底了解之前所做過的Quiz和Lab。這Final Exam有時間限制,所以真的要找一個完全不受干擾的時間與空間,專心應考。
以上是我整理出來的考試重點,希望對各位應考的同學都會有幫助。

Figure 3 我的Microsoft DAT208x證照

Comments

Popular posts from this blog

Python 日期與時間的處理

Visual Basic 6.0 (VB6) 程式語言案例學習 (10. 條碼列印程式)

寫作:波蘭文學習之旅:1-1. 波蘭文字母與發音(注音版)

Python 日期與時間的處理

Image

Visual Basic 6.0 (VB6) 程式語言案例學習 (10. 條碼列印程式)

Image

寫作:波蘭文學習之旅:1-1. 波蘭文字母與發音(注音版)

Image

數位影像處理:最佳化處理策略之快速消除扭曲演算法

Image

Visual Basic .Net (VB.Net) 程式語言案例學習 (06. 題庫測驗系統)

Image

用10種程式語言做影像二值化(Image binarization)

Visual Basic 6.0 (VB6) 程式語言案例學習 (04. 人事考勤管理系統)

Image

修復損毀的 SQLite DB 資料庫

Image

Visual Basic 6.0 (VB6) 程式語言案例學習 (07. 收據列印程式)

Image

Visual Basic .Net (VB.Net) 程式語言案例學習 (03. 場地預約系統)

Image