教學(xué)優(yōu)勢
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系。曙海教育的課程在業(yè)內(nèi)有著響亮的知名度。
本課程,秉承20年積累的教學(xué)品質(zhì),以項目實現(xiàn)為導(dǎo)向,老師將會與您分享設(shè)計的全流程以及工具的綜合使用經(jīng)驗、技巧。
C#開發(fā)培訓(xùn)方案:?
課程目標(biāo):
1、掌握C#基礎(chǔ)語法
2、掌握面向?qū)ο缶幊?/font>
3、掌握Visual Studio開發(fā)環(huán)境的使用
4、掌握泛型、委托、Lambda、反射、序列化等高級語法
5、掌握多線程技術(shù)
6、掌握常見的文檔讀取、存儲等操作
7、掌握設(shè)計模式的使用
8、掌握數(shù)據(jù)庫的設(shè)計與數(shù)據(jù)庫編程
9、掌握網(wǎng)口通信編程
10、掌握WPF開發(fā)基礎(chǔ)
11、掌握WPF高級編程技巧與MVVM開發(fā)框架
12、熟練應(yīng)用技術(shù)進(jìn)行實際項目開發(fā)
?
課程大綱:
主題 |
內(nèi)容 |
基礎(chǔ)介紹與編程基礎(chǔ) |
1、?基礎(chǔ)介紹 l?.NET框架系統(tǒng)概述 l?C#語言介紹 2、?編程基礎(chǔ)復(fù)習(xí) l?變量類型 l?流程控制 l?數(shù)組 l?表達(dá)式 l?運算符等 |
面向?qū)ο缶幊?/font> |
1、?OOP基礎(chǔ) l?類和對象 l?封裝、繼承、多態(tài) l?構(gòu)造函數(shù) l?重載與重寫 2、?OOP高級 l?抽象類 l?接口 3、?實踐項目 l?手動實踐一個的面向?qū)ο蟮膽?yīng)用程序 4、?Visual Studio開發(fā)環(huán)境使用 l?安裝 l?常用配置 l?常用插件 |
進(jìn)階語法1——泛型、委托、Lambda? |
1、?數(shù)據(jù)結(jié)構(gòu)介紹 l?列表 l?字典 l?哈希表 2、?泛型介紹 l?泛型類 l?泛型方法 l?泛型集合 3、?委托介紹 l?委托介紹 l?匿名委托 l?事件 l?Lambda表達(dá)式 4、?項目實踐 l?泛型、委托與事件的應(yīng)用示例 |
進(jìn)階語法2——反射、LINQ、序列化 |
1、?反射介紹 l?反射基礎(chǔ) l?程序集介紹 l?類型反射、屬性反射 l?方法反射調(diào)用 l?反射常用場景與注意事項 2、?LINQ介紹 l?LINQ介紹 l?LINQ常用方法與作用 l?LINQ to Object/SQL l?匿名類型 l?擴展方法介紹與應(yīng)用 3、?序列化介紹 l?序列化作用 l?Serializable接口 l?XML與JSON序列化 l?自定義序列化 4、?項目實踐 l?反射、LINQ、序列化的應(yīng)用示例 |
高級語法1——多線程、文檔操作 |
1、?多線程介紹 l?線程的基本概念 l?線程的創(chuàng)建和啟動 l?線程的同步與死鎖 l?線程池 l?異步編程 2、?項目實踐 l?多線程項目實踐 |
高級語法2——設(shè)計模式、文檔操作 |
1.?設(shè)計模式 l?設(shè)計模式的作用與目的 l?開發(fā)中常用的設(shè)計模式 l?SOLID的原則應(yīng)用 2.?文檔操作 l?常見文檔的讀取與保存(XML、JSON、Word、Excel) |
進(jìn)階技能——數(shù)據(jù)庫、網(wǎng)口通訊 |
1.?數(shù)據(jù)庫 l?數(shù)據(jù)庫模式 l?數(shù)據(jù)庫設(shè)計 l?SQL介紹 l?數(shù)據(jù)庫編程 l?訪問與存儲數(shù)據(jù) 2.?網(wǎng)口通信 l?網(wǎng)絡(luò)通信基礎(chǔ) l?與PLC、MES系統(tǒng)交互 |
WPF開發(fā) |
1.?WPF基礎(chǔ)介紹 l?WPF基礎(chǔ) l?XAML語言介紹 l?常用控件介紹 l?數(shù)據(jù)綁定介紹 l?依賴屬性與附加屬性 l?路由事件與命令 |
WPF進(jìn)階與MVVM |
1.?WPF進(jìn)階 l?樣式 l?資源 l?觸發(fā)器 2.?MVVM開發(fā) l?MVVM模式介紹 l?常見的MVVM框架 3.?項目實踐 l?MVVM項目實踐 |
綜合項目實踐 |
1.?綜合項目實踐 2.?疑問解答 3.?后續(xù)學(xué)習(xí)建議與交流 |
?
以上課程可以根據(jù)客戶實際情況進(jìn)行靈活調(diào)整。