推薦理由 :
該同學學習力積極,有問題除了詢問上課老師外,更擅長課後延伸學習,原本同學就有前端相關基礎, 來報名C#班級後更加強了後端技術,面對同學的技術詢問更不吝嗇與他分享,教別人的同時,也成為更有實力的人。
學習心得 :
目前在資訊公司擔任.NET 工程師,工作內容以全端開發為主,需要學習angular 和 C# .Net 的技術以及SQL的應用。投入職場後發現,會根據每家公司的不同。需要用上不同的技術。 在課程中,我認為是建立基礎為主。實務應用跟課程學習一定會有差距。可以靠著自學補足缺少的技術。 在參加課程之前,我已經自學近一年的時間,所以學習上不會遇到太多問題。我認為上課期間除了聽課外還要搭配自學, 比較能夠適應整體的課程安排,也有時間製作自己的side project。在後續求職中更加順利。
推薦理由 :
該同學因為過去未曾學習過程式撰寫、也未接觸資訊相關的工作,所以前來進行系統性學習。雖課堂學習上成效有限, 但在提升資訊素養並與過往的專案管理能力融會貫通後,而且符合目前部門所需的背景經歷,足以推薦。
學習心得 :
目前於金融業數位金融部門PM一職,工作內容為專案管理,工作範疇包含優化對外平台、內部系統;官網CMS前端語法調整與權限管理;接收內部部門需求並作為資訊部同仁與乙方廠商洽談需求的橋樑,以促使專案順利運作。新工作薪資優渥,轉換職場領域後的獎金及福利優於過往,而在資展國際培養的資訊素養亦能夠讓我在目前的職場上有所發揮,未來也預計在現有的基礎上加強UI/UX/前端等技能,提高自身在數位金融領域的不可取代性。
推薦理由 :
該同學學習力極強,非常願意支援同學做不出來的功能,並加以教學,常常擔任整組甚至是跨組別的技術長,在最後專題實作方面更是把許多功能完善;對於履歷製作也更願意與其他同學分享製作方向,是班上大家認為的領導人,同時也支援很多班上的其他同學。
學習心得 :
目前擔任後端工程師,薪資較轉職前增長將近50%,主要開發 Web API ,工作內容也會接觸到資料庫管理 / 雲端服務管理;在資展國際參訓期間學習到的程式技能,著實為工作打下了良好基礎;而製作專題期間,所培養的問題分析與解決思維,亦能在工作上需要學習新技術時,發揮關鍵作用。
1. 微軟 SQL Server Transact-SQL 基礎查詢語法 :
─ 關連式資料庫導論: SQL語言介紹、索引建立與使用、新增、刪除、與修改、資料分組與統計運算、多重表格查詢、子查詢處理方式
2. 微軟 SQL Server 資料庫實作
─ SQL Server資料庫設計實作、建立資料庫與資料庫檔案 、 資料型別介紹以及建立資料表 建立以及調校索引、 使用條件約束(Constraints)與觸發器(Triggers)來實作資料的技術、 資料庫函數的實作技術、 交易與鎖定的管理完整性、 使用XML 、View的實作技術、 資料庫預儲程序的實作技術
1. C# 物件導向程式語言
─ C# (C Sharp) 是微軟為.NET Framework量身訂做的程式語言,C#擁有C/C++的強大功能以及Visual Basic簡易使用的特性
─ C# 是快速建立高效能的企業和 Web 應用程式最有效的工具。整合的 Visual Database Tools 和 快速應用程式開發 (RAD)環境,可有效提高軟體開發的生產力
2. C# .NET 應用程式 與 .NET Framework 核心開發
─ C# 視窗程式設計是使用者介面(user interface)技術的展示層(presentation layer)開發框架,廣泛用於 Windows平台的介面開發
─ .NET Framework 架構的核心是提供與 .NET Framework 中的基本應用程式開發工作有關的資訊之連結
3. ADO.NET資料庫程式設計
─ ADO.NET 是將資料存取服務公開至 .NET 程式設計人員的類別集合,提供關聯式、XML 及應用程式資料的存取。ADO.NET 支援各種應用程式開發需要及中介層商務物件
4. LINQ 整合查詢語言與 ORM 技術應用
─ Language-Integrated Query (LINQ) 是一組功能強大的查詢語言, 內建於 C# 和 Visual Basic 中,透過 Visual Studio 提供直觀且一致的資料查詢方式。 LINQ 引入了一種標準化且易於學習的查詢語法,支援對多種資料來源(如集合、XML、資料庫等)進行查詢與操作,並可擴充以適應任何資料存放區種類。
─ 結合 ORM(物件關聯映射)技術:課程同時涵蓋 ORM 工具的應用(如 Entity Framework Core), 透過 LINQ 查詢語法直接與資料庫進行互動。學員將學習如何運用 LINQ 與 ORM 實現對資料的查詢、插入、更新與刪除操作, 無需撰寫繁複的 SQL 語法,大幅提升開發效率並降低程式維護成本。此外,課程還會探討 LINQ 與 ORM 的效能優化技巧, 確保系統在處理大規模資料時依然能保持高效運作。
5. .NET元件開發
─ 建立發展以元件為基礎的 三層 (N層) 分散式應用程式開發,徹底了解物件導向 - 繼承、 封裝、多型、介面、事件和委派
1. HTML5/CSS3
─目前最熱門的網頁開發技術,除了用來製作網頁內容外,還能透過網頁來繪圖、聽音樂以及看影片, 也提供豐富的API讓開發人員可以開發出多元的網頁應用系統
2. JavaScript
─ 製作動態網頁主要的程式語言,也是製作Ajax及HTML5網頁的主要技術
3. jQuery
─ 作為近年來最受歡迎的 JavaScript 函式庫之一,jQuery 提供了簡潔直觀的語法來操作 DOM、 處理事件以及進行動畫設計。結合 jQuery UI 和多種 Plug-in,可以快速開發出視覺效果吸引人的網頁,提升使用者體驗。
4. Ajax
─ 使用JavaScript 寫 AJAX,透過 XMLHttpRequest 物件或 Fetch API,實現無需重新載入頁面的資料交換與更新。 這讓開發者可以構建更高效、可控制的非同步請求,提供使用者更加流暢的互動體驗,並可與後端服務進行即時資料交換。 這種方式讓開發者能夠完全控制請求流程,並減少對第三方庫的依賴,提升應用效能與維護性。
5. ASP.NET Core MVC
─ ASP.NET Core MVC 採用模型-視圖-控制器(MVC)設計模式,這是一種廣泛應用於開發可擴展、 維護性高且結構清晰的網頁應用程式的物件導向架構。透過將資料(Model)、使用者界面(View)與控制邏輯(Controller)分離, 開發者能夠更容易地管理與擴展專案。ASP.NET Core MVC 提供跨平台支持,並融合了現代 Web 開發所需的最佳實踐, 讓開發者能高效構建高性能且安全的應用程式。
1. Microsoft Azure 雲端建置與開發
─ 根據市場需求,本班課程導入 Microsoft Azure 雲端平台,幫助學員掌握現代雲端網站的建置與開發技術。 Azure 作為開放且彈性的雲端平台,提供跨 Microsoft 管理的全球性資料中心網路,讓開發者能夠快速建置、部署及管理應用程式。 學員將學習如何利用 Azure 的各種服務,包括雲端存儲、虛擬機器和資料庫管理等,以滿足現代企業的各種需求。
2. 商業智慧 Power BI 與機器學習應用
─學員將學習如何使用 Power BI 進行數據分析與可視化,並透過機器學習技術,從大量資料中提取有價值的見解, 協助企業作出更精確的決策。Power BI 作為一個強大的商業智慧工具,能夠幫助開發者與業務部門快速製作報表與儀表板, 提升數據分析能力。
結合企業/公司之實務專案需求,提供學員作為專題實作演練之素材,並由參加學員以小組團隊合作方式, 結合上課所學技術,希冀達成縮短訓用落差,磨練學員所學技能與強化產業應用能力。在專題過程中, 學員將學習如何使用 Git 進行版本控制,並利用 GitHub 進行代碼管理與協作開發,這不僅增強了團隊合作的效率, 還能使學員熟悉現代開發流程中的最佳實踐,提升未來職場的競爭力。
報名說明 |
|
---|---|
招生對象 |
|
課程目標 |
|
就業方向 |
|