課程簡介

套餐詳情

  • C# 和 .NET 簡介:.NET Framework 構建基塊;C# 中的 Hello world;使用 Visual Studio 2015;命名空間與程式集
  • 核心 C# 程式設計構造:變數、運算子和語句;引用類型與值類型;轉換;可為 null 的類型;使用 Console 和 String 類;控制流;使用隱式類型
  • 更多 C# 程式設計構造:定義方法;輸入、輸出和可選參數;方法重載;陣 列;結構
  • 定義和使用類:定義類;定義構造函數和終結器;定義屬性;創建和處置物件;定義常量和只讀欄位;靜態成員;分部類/方法
  • 繼承和多態性:定義基類和派生類;覆蓋方法;抽象類;介面
  • 異常處理:定義 Try/Catch/Finally 塊;拋出異常;定義新的異常類;定義 Using 塊
  • 創建物件集合:泛型概述;使用 List 集合;使用 Dictionary 集合
  • C# 6 中的新增功能:靜態使用語法;自動屬性初始值設定項;字典初始值設定項;異常篩選器;字串插值
  • 委託、事件和 Lambda:概述;定義簡單的委託;定義和處理事件;使用 lambda 運算式
  • 其他語言功能:運算子重載;擴展方法;物件初始值設定項;匿名類型
  • LINQ 簡介:LINQ 的作用;簡單的 LINQ 查詢表示式;將 LINQ 與集合一起使用;LINQ 查詢運算符
  • 使用實體框架:EF 類和 DbContext;建立關係;管理數據;其他技術
  • 異步程式設計簡介:瞭解 async 和 await 關鍵字;實現異步代碼
  • MVC6 概述:創建 ASP.NET MVC 應用程式;定義模型、檢視和控制器;REST 和 Web API 簡介

最低要求

  • 至少 6 個月的程式設計經驗
  • 熟悉OO概念將是一個優勢
 28 時間:

人數



每位參與者的報價

客戶評論 (5)

相關課程

Introducing C# 6.0 with Visual Studio 2015/2017

28 時間:

C#.Net

35 時間:

Advanced Programming in C#

35 時間:

Advanced C# for Automation Test Engineers

21 時間:

ASP.Net 4.0

35 時間:

C# for Automation Test Engineers

21 時間:

Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012

21 時間:

Design Patterns in C#

14 時間:

Introduction to Blazor

14 時間:

Mastering LINQ with C#

14 時間:

Programming in ASP.NET MVC 5

21 時間:

Programming in C# 5.0 with Visual Studio 2012

28 時間:

Programming in C#

14 時間:

Programming in WPF 4.5

21 時間:

Selenium C# Test Automation

14 時間:

課程分類