Advanced Programming in C#培訓
C#是一種高效的面向對象語言,用於在Microsoft .NET平台上開發應用程序。
這個以講師為主導的現場培訓介紹了C#高級功能,將其用作桌面應用程序編程語言和用於解決實際問題的Web編程語言。
Programming技巧和原理通過課堂上的動手練習和演練來演示和實踐。
課程格式
- 在參與者逐步創建實際應用程序時,將討論C#高級原則。
課程簡介
Advanced Programming in C# 和 .NET 簡介
使用 Visual Studio
Windows 窗體 Programming
C# 中的多線程
使用 GDI+ 處理圖形
屬性、異常處理程式和事件記錄
使用反射獲取類型資訊
動態類型
Access文件系統
使用流、線程和任務
異步 Programming 與 Async 和 Await
實現基於角色的安全性和代碼 Access 安全性
調試和編譯應用程式
C# 用於建立 ASP.NET Web 應用程式
Web 方法 Web Services 和異步 Web Services
部署應用程式
總結和結論
最低要求
- Programming 瞭解C語言。
- 基礎數學。
- C++或Java的基本知識很有説明。
觀眾
- 開發人員/程式師
Open Training Courses require 5+ participants.
Advanced Programming in C#培訓 - Booking
Advanced Programming in C#培訓 - Enquiry
客戶評論 (5)
良好的融洽關係,Łukasz 有時間回答每個人的問題,並且能夠説明任何有任何問題的人
Kelly Morris - Titian Software Poland Sp. z o.o.
Course - Selenium WebDriver in C#
機器翻譯
課程內容豐富,易於理解。
Najeeda Motala - Multichoice
Course - Advanced C# for Automation Test Engineers
機器翻譯
根據我們的需求量身定製
Rafal - Haleon
Course - C#.Net
機器翻譯
萬事。 再次考慮到 Fulvio 涵蓋的概念數量,包括三天的詳細解釋真的很好。 我喜歡他涵蓋了我們作為數據工程師需要的許多概念。
Florim - Jisc
Course - Programming in C# with Visual Studio
機器翻譯
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Course - Unit Testing with C#
Provisional Upcoming Courses (Require 5+ participants)
相關課程
Introducing C# 6.0 with Visual Studio 2015/2017
28 時間:這種以講師為主導的現場培訓(現場或遠端)為參與者提供了在Visual Studio 2015/2017環境中利用C# 6.0功能所需的基本技能。
在培訓結束時,參與者將能夠:
- 在 Visual Studio 2015/2017 中導航和利用集成開發環境 (IDE)。
- 實現基本的 C# 功能,例如 Console.WriteLine、Console.ReadLine 和 Hello C# World!。
- 瞭解編譯和調試 C# 代碼的過程。
- 在 C# 中應用註釋,以提高代碼文檔和可讀性。
- 瞭解 .NET 6.0 的基礎知識,包括 CLR、GC、DLL、EXE 和 .NET 中的技術。
- 回顧從版本 1.0 到 6.0 的 C# 歷史記錄,並掌握 C# 基礎知識,例如關鍵字、文本、運算符和語句。
- 在 C# 6.0 中使用數值和布爾類型、類、物件、欄位、屬性、索引器、運算元、方法等。
- 探索 .NET 類庫功能,包括集合、文件處理、數據流、系統之間的通信、日期、序列化和並行程式設計。
- 使用 ADO.NET、LINQ、ORM(實體框架)和面向服務的體系結構 (SOA) 中的數據訪問和操作數據。
- 查看可在 C# 和 .NET Framework 6 中開發的應用程式,例如 Windows Presentation Foundation、ASP.NET MVC 2 和 Silverlight
C#.Net
35 時間:目标
本课程将使代表能够在编程语言中开发应用程序。 代表将能够使用对象导向的原则编程。 该课程还将涵盖如何使用2010年开发环境来生产强大和可持续的应用。
观众
该课程适用于以下类型的软件开发人员:
- 新开发者
- 了解计算机编程但可能通过在大学使用非图形语言学习编程的开发人员
这些开发人员希望通过使用 C#;在 Microsoft .NET 框架内构建解决方案。 他们也希望使用对象导向技术来提高他们的发展技能。
Advanced C# for Automation Test Engineers
21 時間:這種以講師為主導的現場培訓(在線或現場)面向想要學習自動化測試高級 C# 編程概念的經驗豐富的自動化測試工程師。
培訓結束時,參與者將能夠:
- 了解高級 C# 編程概念和最佳實踐。應用先進的面向對象編程原理來創建高效、靈活的自動化解決方案。使用行業最佳實踐設計和開發模塊化和可重用的自動化框架。
ASP.Net 4.0
35 時間:將向代表們介紹 .Net 框架,並學習使用 C# 4.0 開發 Web 應用程式。在課程完成時,學員應該熟悉該框架,在開發基本 Web 應用程式方面有經驗,並熟悉使用 LINQ 進行資料庫訪問。應用程式將使用面向物件的程式設計創建。
完成本課程后,學員將能夠:
- 有效使用 Visual Studio 2010
- 學習 C# 4.0
- 創建商業 ASP.NET Web 應用程式
- 瞭解 OO Programming、類和物件
- 調試應用程式
- 使用母版頁、網站導航和主題開發用戶介面
- 使用 ADO.Net 和 LINQ 讀取和寫入資料庫
- 使用 ASP.NET AJAX 開發豐富的 Internet 應用程式
- 創建和調用 WCF 服務
C# for Automation Test Engineers
21 時間:這種由講師指導的 香港 現場培訓專為任何有興趣學習 C# 以實現自動化測試目的的人而設計。這是一門精簡的強化課程,包含大量動手練習,讓參與者快速掌握應用於軟體自動化測試所需的基本程式設計技能。重點是 C# 基礎,可以直接和立即應用於測試自動化。
本課程不涉及深入的測試自動化框架,例如 Selenium。如果你已經精通 C#,並希望直接使用 Selenium 進行測試,請查看:Selenium C# 中的 WebDriver:C# 中的 Web 測試自動化簡介。
Design Patterns in C#
14 時間:目標組:
技術團隊負責人,軟件開發人員
學習目標:
培訓的目的是獲得在C#中設計高級開發/項目結構的能力。
在本課程中,學生將熟悉支持開發過程的MSDN資源和工具,例如Microsoft Visual Studio ,ReSharper。
Introduction to Blazor
14 時間:這種由講師指導的香港現場培訓(現場或遠端)面向希望使用Blazor創建完整堆棧C# Web應用程式的Web開發人員。
在培訓結束時,參與者將能夠:
- 使用 C# 和 Blazor 開發 Web 應用程式。
- 使用 C# 代碼調用 JavaScript API 和庫。
- 直接在瀏覽器或伺服器中運行用戶端 C# 代碼和客戶端邏輯。
- 使用 Azure 部署 Blazor Web 應用程式。
Mastering LINQ with C#
14 時間:這個由 講師指導的 香港 現場培訓(在線或現場)面向希望使用 C# 通過 LINQ 查詢和更新大數據的 Web 開發人員。
在本次培訓結束時,參與者將能夠:
- 創建並執行 LINQ 查詢。
- 實施用於數據查詢的高級庫。
- 篩選、搜索、轉換和操作本地或遠端物件。
Programming in ASP.NET MVC 5
21 時間:目標組:
技術團隊負責人,軟件開發人員
學習目標:
培訓的目的是獲得使用ASP.NET MVC 4技術和C#語言開發業務Internet應用程序的能力。
在本課程中,學生將熟悉支持開發過程的MSDN資源和工具,例如Microsoft Visual Studio 。
Programming in C# 5.0 with Visual Studio 2012
28 時間:這種以講師為主導的現場培訓香港(現場或遠端)面向希望瞭解C#語法以及與C#中面向物件程式設計相關的主題的中高級開發人員。 在培訓結束時,參與者將能夠: 熟悉 MSDN 資源和工具。 支持開發過程,如Microsoft Visual Studio。
Programming in C#
14 時間:本課程專為希望學習基於C#編程語言並學習.NET平台基本功能的人士而設計。在培訓期間,參與者將了解如何在C#構建,如何設置編寫基本程序的環境,使用標準庫。
Programming in WPF 4.5
21 時間:這種以講師為主導的現場培訓香港(現場或遠端)針對的是希望使用WPF和C#開發桌面用戶端應用程式的軟體開發人員。 在培訓結束時,參與者將能夠: 學習並瞭解如何使用 MSDN 資源和工具。 支援 Microsoft Visual Studio 中的開發過程。 使用 WPF 技術和 C# 語言開發業務桌面應用程式。
Selenium C# Test Automation
14 時間:這種以講師為主導的香港現場現場培訓(現場或遠端)面向希望使用C#和Selenium執行測試自動化的開發人員和測試人員。
在培訓結束時,參與者將能夠:
- 安裝和配置 Selenium WebDriver。
- 使用 Selenium、C# 和 Nunit 和 Visual Studio IDE 編寫測試。
- 運行 C# Selenium 測試自動化。
Selenium WebDriver in C#
14 時間:This instructor-led, live training in 香港 (online or onsite) introduces participants to automated testing with Selenium WebDriver and C# in Visual Studio. If you do not have C# programming experience or wish to brush up on C#, please check out the course: C# for Automation Test Engineers.
Unit Testing with C#
14 時間:單元測試是一種測試方法,它通過修改原始程式碼的屬性或觸發事件來確認結果是否符合預期來測試原始碼的各個單元。
在這個由講師指導的現場培訓中,參與者將學習如何使用 C# 和 Visual Studio 針對示例 .Net 應用程式編寫和執行單元測試。
在本次培訓結束時,參與者將能夠:
- 使用 NUnit 和 xUnit.net 等測試框架創建和管理單元測試代碼
- 定義並實施更廣泛的測試驅動開發方法
- 調整測試框架以擴展應用程式的測試覆蓋範圍
觀眾
- 軟體測試工程師
- 開發人員
課程形式
- 部分講座、部分討論、練習和大量動手實踐