---
# System prepended metadata

title: 教學筆記 (目錄)

---

# 教學筆記 (目錄)

---
[教學筆記 01：編碼、檔案、斷行字元、Excel、其他基礎知識介紹](https://hackmd.io/7-FajauqT62vXpxOViWzBw)
[教學筆記 02：Linux 指令介紹 ](https://hackmd.io/9D_WXaT3TsCaBrsOQKYdTw)
[教學筆記 03：awk 指令介紹](https://hackmd.io/PHZRjtQMRi2v9Z-u6bD6Tg)
[教學筆記 04：文件圖表表達方式的經驗分享](https://hackmd.io/xVM9lnFBSneA6uhIzdkYyA)
[教學筆記 05：以 C 語言開發資料庫存取程式 (ECPG)](https://hackmd.io/4jh_5A51TfieovVipQqoXA)
[推薦書籍](https://hackmd.io/t7T5FxfmT3Kih-b7PRUZrA)
[補充教材](https://hackmd.io/w-BNpl_TSuysG4_qaGtmFg)

---
## 導讀

* 本教學筆記之撰寫目的，為教育公司新進人員，補強基本技術能力，使能最低限度應用於工作中。
* 筆記 01 為須具備的最基礎知識，包含常見的字元集編碼種類 (外案可能會遭遇各種編碼)、文字類型的資料格式介紹。另外 Excel 也是常用的工具，容易取得 (可以從公司內部下載) 與使用，且因外案工作是以 Excel 所撰寫的資料模型文件 (SDM) 為基礎，所以也會介紹常用的使用方式。
* 筆記 02 為 Linux 指令教學。Linux 已經是許多客戶所採用的作業系統，因此須了解基本操作方式。Linux 亦有許多功能強大的資料處理指令並且能協助自動化，讓資料在進入database之前進行許多資料前處理動作。
* 筆記 03 為 awk 指令教學。awk 為 Linux 指令之一，也是一種程式語言，其特色為處理字串的能力相當強大。公司的外案工作中有許多字串處理，例如自動產生工作指令、產生 DDL、產生測試資料，這些都可以利用 awk 指令來加以處理。
* 筆記 04 是屬於非技術類型的教學，主要是分享我個人曾經撰寫文件的經驗說明、須注意事項，並展示部份成品。工作中撰寫文件是一件稀鬆平常的事情，但要如何寫得有條不紊，能夠被閱讀者所理解，有時需要經驗的累積。
* 筆記 05 則是較為冷門的 C 語言資料處理教學 (Embedded SQL)，目前或許已較少人使用這種方法來開發程式，因此本篇教學僅供參考。但 C 語言本身的優點為快速，當程式需要追求較高的效能時，不失為一個好選擇。
* 「推薦書籍」與「補充教材」則是一些課外補充說明。