教學優(yōu)勢
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系。曙海集團的課程在業(yè)內(nèi)有著廣泛的美譽度和響亮的知名度。
秉承二十幾年積累的教學品質(zhì),本課程以真實項目實戰(zhàn)為導向,授課工程師將會與您分享設(shè)計的全流程及工具的綜合使用技巧、經(jīng)驗。
C#及netcore培訓課程
環(huán)境要求:
Visual Studio 2010或以上、SQLServer2008或以上、IIS8或以上。
最佳環(huán)境:
Visual Studio 2015或以上、SQLServer2008 R2或以上、IIS8或以上。
?
課程目標:
課程主要內(nèi)容包括基礎(chǔ)知識、基礎(chǔ)庫、核心技術(shù)、WinForm與WebForm、高級應(yīng)用、性能分析、項目實踐。
課程中穿插實例進行講解讓學習者易于理解知識點,結(jié)合項目實際情況如何運用知識點。
?
課程大綱:
主題 |
內(nèi)容 |
基礎(chǔ)知識 |
1.?C#語法(示例實戰(zhàn)) 1)?變量、操作符和表達式 2)?方法和作用域 3)?復合賦值 4)?值類型和引用類型 5)?參數(shù)數(shù)組 6)?屬性和字段 7)?索引器 2.?流程控制語句 3.?數(shù)組—批量數(shù)據(jù)處理(示例實戰(zhàn)) 1)?概述 2)?一維數(shù)組 3)?二維數(shù)組 4)?數(shù)組與Array類 5)?null與Array.Clear()的區(qū)別 |
基礎(chǔ)知識 |
4.?字符串(示例實戰(zhàn)) 1)?string,String,StringBuilder的概念和區(qū)別 2)?空字符串 3)?字符串比較 5.?面向?qū)ο蟪绦蛟O(shè)計(示例實戰(zhàn)) 1)?面向?qū)ο蟮乃拇筇匦?/span> 2)?密封類與密封方法 3)?接口的定義與實現(xiàn) 4)?抽象類與抽象方法 5)?分部類的定義與應(yīng)用 6)?泛型方法定義 |
基礎(chǔ)知識 |
6.?基礎(chǔ)庫介紹 7.?C#版本介紹 1)?版本特性(示例實戰(zhàn)) 2)?系統(tǒng)支持 |
設(shè)計模式 |
1.?創(chuàng)建型,主講單例模式、工廠模式(示例實戰(zhàn)) 2.?結(jié)構(gòu)型,主講迭代器模式(示例實戰(zhàn)) 3.?行為型,主講適配器模式、觀察者模式(示例實戰(zhàn)) |
NET Core |
1.?NET Core 簡介 1)?.NET Core是什么 2)?.NET Core的組成 3)?.NET Core的特性 2.?.NET Core與.NET Framework、Mono之間的關(guān)系 3.?.NET Core與Asp.NetCore的區(qū)別 4.?Asp.Net和Asp.NetCore的區(qū)別 |
NET Core |
5.?ASP.NET Core運行原理 1)?Starup.cs文件配置 2)?appsetting.json配置 3)?處理管道(中間件) 4)?宿主容器 |
NET Core |
6.?ASP.NET Core Web應(yīng)用(示例實戰(zhàn)) 7.?ASP.NET Core API(示例實戰(zhàn)) |
WPF |
1.?WPF 1)?常見的控件 2)?控件與組件的區(qū)別 3)?自己定義組件(示例實戰(zhàn)) 4)?窗體、容器、布局、模型 5)?依賴項屬性和路由事件 6)?命令、資源 |
WPF |
7)?數(shù)據(jù)綁定 (1)?數(shù)據(jù)綁定要達到的效果 (2)?INotifyPropertyChanged接口 (3)?ObservableCollection<T>集合 (4)?數(shù)據(jù)綁定的示例 8)?命令綁定 (1)?命令綁定要達到的效果 (2)?命令綁定的實現(xiàn) (3)?添加泛型支持的命令 (4)?命令綁定示例 9)?事件綁定 (1)?為什么要事件綁定 (2)?事件綁定的實現(xiàn) (3)?帶EventArgs參數(shù)的事件綁定 (4)?事件綁定的示例 |
?