歷史活動
-
決戰設計模式 第6梯
程式設計師每天都有大大小小的挑戰與問題要被解決,如何規劃出一個好的架構設計需要長時間的經驗累積,每一種絕世武功都要練30年,人生哪有那麼多30年,所以說站在巨人的肩膀上很重要,【設計模式】就是一個不錯的肩膀。
因坊間多數設計模式的課程只是介紹每一個設計模式的用途,甚至以肌肉記憶的方式強背架構圖,課堂都是些飛機、車子這些不切實務的例子很難融會貫通,畢竟實務上你絕對不會遇到那麼單純的問題,最後學員只覺得設計模式不好學太古板無法應用在實務上。
我們一直覺得這樣很可惜,經過了仔細規劃與討論後,屬於 SkillTree 風格的設計模式課程終於出爐!如果你放棄過設計模式,如果你嘲弄過設計模式,現在就是讓你改觀的時候了。
-
Docker 企業版入門實戰營 (Windows版)
Docker 技術的出現,帶動了一波技術衝擊,大量關於虛擬化(Virtualization)與容器化(Containerization)的討論,容器化又帶動一波微服務(Microservices)開發趨勢。由虛擬化的 Virtual Machine 到容器化的 Container 改變了整個 IT 的維運(Ops),而微服務思考與開發有別於傳統的開發方式(Micro Service),開發人員不在只是寫程式與簽入即可,學習 Docker 很像當初 jQuery 從一個選項變成必要且基本技能。
活動選擇 Docker 企業版(Windows版)是給於學員最真實企業實戰環境,學習第一線導入 Docker 寶貴的經驗,Docker for Windows 在 Windows 10 上讓學員課後能隨時練習,在 Windows Server 又能提供企業所需的核心功能。並且就 Docker 核心內容而言,Windows 與 Linux 兩者是通用的,使學員能更清楚 Windows Docker 與 Linux Docker 之間差異。
-
輕鬆學會物件導向(使用C#)第14梯
-
GAB and VS 2019
-
給後端的Bootstrap4
-
LINQ 實戰技巧
-
深入淺出 LINQ
-
現代桌面應用程式,玩轉WPF
在現代桌面應用程式的世界裡, WPF (Windows Presentation Foundation) 漸漸地取代 Windows Forms 的地位;因為 WPF 具有兩個非常重要的優勢:
- WPF 的建置核心是無關解析度的向量式圖形呈現引擎 (Vector-Based Rendering Engine),能夠善用新式圖形硬體的優點,其函式庫內的 UI 元素具有靈活的擴張性以及便利的動畫,能夠輕鬆變化出非常豐富視覺效果。
- WPF 具有強大的資料繫結引擎,能夠有效地分離資料與視覺介面的設計,對於程式架構擴充與維護提供了正向效益。
除此之外,學習 WPF 開發還有一個附加的好處,可以降低未來進入 UWP (Universal Windows Apps) 與 Xamarin Forms 的門檻。 這個課程將會從最基本的 XAML 概念談起,一路延伸到 UI 元素的使用與變化、資料繫結、Model-View-ViewModel 等等,用最快的途徑理解 WPF 的強大應用。課程的內容設計經過審慎的考量與組織,讓每個想學習 WPF 應用程式開發的人員都能夠在課程結束後順利上手。
-
twMVC#35
-
twMVC#34