本會有鑑於軟體設計人才乃台灣資通訊產業未來長遠發展之根本,故於2009年起開始著手進行軟體人才就業職能分析,期盼能勾勒出一套完整的軟體人才應該具備的核心知識與專業技能藍圖,讓需求端之產業機構與供給端之培訓單位,都能擁有共同的人才評核與認定標準。因此,本會在以設計人才為主體之「TQC+ 專業設計人才認證」架構中,特別包含「軟體設計領域」及各專業設計人員考科,就是希望透過發展證照及教育推廣,快速縮短軟體人才供需的差距。期間,教育部也發起並推動為期五~六年的「資訊軟體人才培育先導計畫」,希望透過本會與教育部雙管齊下之推動,能夠有效帶動台灣軟體及程式設計之學習風潮。
微軟公司於2012年10月下旬推出最新版本的作業系統Windows 8,有別於以往改版方式,全新的Windows 8作業系統適用於平板電腦、筆記型電腦和桌上型電腦等多個平台,並同時支援Intel x86-64與ARM二大陣營的中央處理器,稱得上是革命性的大改版。該作業系統除了具備微軟公司的傳統視窗系統顯示方式外,特別強化適用於觸控螢幕的平板電腦設計,並使用Windows 8 Style嶄新的介面風格。台灣資通訊產業、系統開發商長期與微軟合作,Windows 8的推出,勢必帶動新一波應用與設計人才供需之需求。
在眾多的程式設計語言之中,C#語言是設計與開發Windows 8 AP、Windows 8 App及Windows Phone App的重要基礎,對程式撰寫人員而言,是一門必學且相當重要的科目。Windows 8除了引進Windows 8 Style介面,以及對觸控操作做了最佳化之外,亦加入可透過Windows Store官方網站商店購買軟體等新特性,可以將軟體設計導向提供個人化、客製化服務的一環。
C#同時也是微軟為.NET Framework量身訂做的程式語言,透過C#可以開發在.NET Framework上執行的應用程式,C#擁有C/C++的強大功能以及Visual Basic簡易使用的特性,是簡單、強大、型別安全且以物件為導向的語言。C#使用了許多創新的做法,能夠讓應用程式的開發更為快速,C#同時保留了C樣式語言的表達能力與雅緻,適合為獨立和嵌入式的系統編寫程式,從複雜作業之大型系統到特定應用之小型系統均可適用。
本會根據微軟軟體開發平台Visual Studio中的C#人才需求及培育狀況,邀集各界專家學者,共同擬訂以應用程式設計(AP)為主體的「TQC+ C#程式設計專業人員」工作說明、職能分析,核心知識及專業技能需求。其中共同的核心知識考科為「TQC+ 軟體開發知識」,專業技能考科除了本科「TQC+ 物件導向視窗及資料庫程式設計Visual C# 2013」外,尚可先以基礎科目「TQC+ 物件程式語言C# 4」作為C#程式語法觀念之建立,或依未來職涯發展,加考行動裝置相關之「TQC+ 行動裝置應用程式設計Windows Phone 8」認證科目。
本書所介紹的「TQC+ 物件導向視窗及資料庫程式設計Visual C# 2013」認證科目之考題強調邏輯思考,並於C#語言上架構更深廣之應用,題型包含基本.NET Framework組件使用、Windows應用程式開發、資料庫應用程式、Windows應用程式進階議題等,完整包含程式開發所需具備之知識及重要程式語法。測驗時必須上機實作,藉以驗證考生是否具備完備的C#程式設計能力,以及正確的物件導向程式設計觀念。
在今日嚴峻的就業市場環境中,求職者均應具備專業技術證照,建議讀者除了該具備熟練的技巧與能力,也需要培養紮實的程式設計、邏輯思考能力。藉由搭配本書「TQC+ 物件導向視窗及資料庫程式設計認證指南 Visual C# 2013」的研讀及練習,定能助您一臂之力。在學成之後,推薦您報考財團法人中華民國電腦技能基金會之「TQC+ 物件導向視窗及資料庫程式設計Visual C# 2013」取得專業證照,它是展現自己具備完整程式設計技能,以及邏輯思考能力的最佳保證,更可保障您在專業及就業上的競爭力。祝福讀者在學成之後順利取得專業證照,在就業市場上搶得先機。最後,謹向所有曾為本測驗開發貢獻心力的專家學者,以及採用本會相關認證之公民營機關與企業獻上最誠摯的謝意。
財團法人中華民國電腦技能基金會
董事長 侯 清 雄
秘書長 杜 全 昌