官术网_书友最值得收藏!

前言
Preface

C#是微軟公司發(fā)布的一種簡潔的、面向?qū)ο蟮那翌愋桶踩某绦蛟O(shè)計語言。C#應(yīng)用領(lǐng)域比較廣泛,可以進行游戲軟件開發(fā)、桌面應(yīng)用系統(tǒng)開發(fā)、智能手機程序開發(fā)、多媒體系統(tǒng)開發(fā)、網(wǎng)絡(luò)應(yīng)用程序開發(fā)以及操作系統(tǒng)平臺開發(fā)等。因C#語言簡單易學,功能強大,所以受到很多程序員的青睞,成為程序開發(fā)人員使用的主流編程語言之一。

本書內(nèi)容

本書分為兩冊:C#核心技術(shù)分冊和C#強化訓練分冊。

C#核心技術(shù)分冊共20章,提供了從入門到編程高手所必備的各類C#核心知識,大體結(jié)構(gòu)如下圖所示。

基礎(chǔ)篇:本篇通過搭建C#開發(fā)環(huán)境、初識C#程序結(jié)構(gòu)、C#語言基礎(chǔ)、運算符、條件控制語句、循環(huán)控制語句、數(shù)組的使用、字符串處理、類和對象、繼承和多態(tài)、程序調(diào)試與異常處理等內(nèi)容的介紹,并結(jié)合大量的圖示、實例、視頻和實戰(zhàn)等,使讀者快速掌握C#語言基礎(chǔ)知識,為以后編程奠定堅實的基礎(chǔ)。

提高篇:本篇介紹了Windows窗體程序設(shè)計、Windows控件的使用、C#操作數(shù)據(jù)庫、Entity Framework編程、文件及數(shù)據(jù)流技術(shù)、GDI+繪圖應(yīng)用、Socket網(wǎng)絡(luò)編程、多線程編程技術(shù)等內(nèi)容。學習完本篇,能夠開發(fā)一些中小型應(yīng)用程序。

項目篇:本篇通過一個完整的庫存管理系統(tǒng),運用軟件工程的設(shè)計思想,讓讀者學習如何進行軟件項目的實踐開發(fā)。書中按照“需求分析→系統(tǒng)設(shè)計→數(shù)據(jù)庫設(shè)計→公共類設(shè)計→項目主要功能模塊的實現(xiàn)”的流程進行介紹,帶領(lǐng)讀者親身體驗開發(fā)項目的全過程。

C#強化訓練分冊共17章,通過300多個來源于實際生活的趣味案例,強化上機實戰(zhàn),拓展和提升讀者對實際問題的分析與解決能力。

本書特點

  •  深入淺出,循序漸進。本書以初、中級程序員為對象,先從C#語言基礎(chǔ)學起,再學習如何使用C#進行Windows窗體編程、網(wǎng)絡(luò)及多線程編程等高級技術(shù),最后學習如何開發(fā)一個完整項目。講解過程步驟詳盡,版式新穎,使讀者在閱讀時一目了然,從而快速掌握書中內(nèi)容。
  •  實例典型,輕松易學。通過例子學習是最好的學習方式,本書通過“一個知識點、一個例子、一個結(jié)果、一段評析、一個綜合應(yīng)用”的模式,透徹詳盡地講述了實際開發(fā)中所需的各類知識。另外,為了便于讀者閱讀程序代碼,快速學習編程技能,書中幾乎為每行代碼都提供了注釋。
  •  微課視頻,可聽可看。為便于讀者直觀感受程序開發(fā)的全過程,大部分章節(jié)都配備了教學微視頻,這些微課可聽可看,能快速引導初學者入門,感受編程的快樂和成就感,進一步增強學習的信心。
  •  強化訓練,實戰(zhàn)提升。軟件開發(fā)學習,實戰(zhàn)才是硬道理。C#核心技術(shù)分冊中提供了30多個實戰(zhàn)練習,強化訓練分冊中更是給出了300多個源自生活的真實案例。應(yīng)用編程思想來解決這些生活中的難題,不但能鍛煉動手能力,還可以快速提升實戰(zhàn)技巧。如果在實現(xiàn)過程中遇到問題,可以從資源包中獲取相應(yīng)實戰(zhàn)的源碼進行解讀。
  •  精彩欄目,貼心提醒。本書根據(jù)需要在各章安排了很多“注意”“說明”“技巧”等小欄目,讓讀者可以在學習過程中更輕松地理解相關(guān)知識點及概念,更快地掌握個別技術(shù)的應(yīng)用技巧。在C#強化訓練分冊中,更設(shè)置了“?①②③④⑤⑥”欄目,讀者每親手完成一次實戰(zhàn)練習,即可涂上一個序號。通過反復(fù)實踐,可真正實現(xiàn)強化訓練和提升。
  •  流行技術(shù),緊跟潮流。本書采用開發(fā)C#程序最新的工具—Visual Studio 2017實現(xiàn),使讀者能夠緊跟技術(shù)發(fā)展的腳步,并且對C#操作數(shù)據(jù)庫的另外一種新型技術(shù)—EF進行了講解,以便讓讀者更快更好地學習C#的流行技術(shù)應(yīng)用。

本書資源

為幫助讀者學習,本書配備了長達22個小時(共227集)的微課視頻講解。除此以外,還為讀者提供了“C#開發(fā)資源庫”系統(tǒng),以全方位地幫助讀者快速提升編程水平和解決實際問題的能力。

本書和C#開發(fā)資源庫配合學習的流程如下圖所示。

C#開發(fā)資源庫系統(tǒng)的主界面如下圖所示。

開發(fā)資源庫使用說明

通過實例資源庫中的大量熱點實例和關(guān)鍵實例,讀者可鞏固所學知識,提高編程興趣和自信心。

通過能力測試題庫,讀者可對個人能力進行測試,檢驗學習成果。數(shù)學邏輯能力和英語基礎(chǔ)較為薄弱的讀者,還可以利用資源庫中大量的數(shù)學邏輯思維題和編程英語能力測試題,進行專項強化提升。

本書學習完畢后,讀者可通過模塊資源庫和項目資源庫中的30個經(jīng)典模塊和項目,全面提升個人綜合編程技能和解決實際開發(fā)問題的能力,為成為C#軟件開發(fā)工程師打下堅實基礎(chǔ)。

面試資源庫中提供了大量國內(nèi)外軟件企業(yè)的常見面試真題,同時還提供了程序員職業(yè)規(guī)劃、程序員面試技巧、企業(yè)面試真題匯編和虛擬面試系統(tǒng)等精彩內(nèi)容,是程序員求職面試的絕佳指南。

讀者對象

 初學編程的自學者

 編程愛好者

 大中專院校的老師和學生

 相關(guān)培訓機構(gòu)的老師和學員

 做畢業(yè)設(shè)計的學生

 初、中級程序開發(fā)人員

 程序測試及維護人員

 參加實習的“菜鳥”程序員

讀者服務(wù)

本書所附贈的各類學習資源,讀者可登錄清華大學出版社網(wǎng)站(www.tup.com.cn),在對應(yīng)圖書頁面下獲取其下載方式,也可掃描下方的“文泉云盤”二維碼,獲取其下載方式。

文泉云盤

獲取視頻|源碼|資源

為了方便解決本書疑難問題,讀者朋友可加我們的企業(yè)QQ:4006751066(可容納10萬人),也可以登錄www.mingrisoft.com留言,我們將竭誠為您服務(wù)。

致讀者

本書由明日科技C#程序開發(fā)團隊組織編寫,明日科技是一家專業(yè)從事軟件開發(fā)、教育培訓以及軟件開發(fā)教育資源整合的高科技公司,其編寫的教材既注重選取軟件開發(fā)中的必需、常用內(nèi)容,又注重內(nèi)容的易學、方便以及相關(guān)知識的拓展,深受讀者喜愛。其編寫的教材多次榮獲“全行業(yè)優(yōu)秀暢銷品種”“中國大學出版社優(yōu)秀暢銷書”等獎項,多個品種長期位居同類圖書銷售排行榜的前列。

在編寫本書的過程中,我們始終本著科學、嚴謹?shù)膽B(tài)度,力求精益求精,但錯誤、疏漏之處在所難免,敬請廣大讀者批評指正。

感謝您購買本書,希望本書能成為您編程路上的領(lǐng)航者。

“零門檻”編程,一切皆有可能。

祝讀書快樂!

編 者

2019年10月

主站蜘蛛池模板: 遂川县| 威宁| 岢岚县| 金门县| 巴楚县| 无极县| 青冈县| 鹤山市| 阳朔县| 嘉义县| 安义县| 成都市| 大化| 微山县| 奉节县| 个旧市| 晋州市| 太保市| 石柱| 汽车| 十堰市| 濮阳县| 惠东县| 涟水县| 涞源县| 乌恰县| 临武县| 锦屏县| 永城市| 敦化市| 泾川县| 济宁市| 旬阳县| 泗水县| 马龙县| 儋州市| 阿巴嘎旗| 凤翔县| 长沙市| 河池市| 西宁市|