• 已結束

      相依性影響了很多事情,系統架構、工法、可變性全都受到相依性的影響,因此,適當的處理相依性成為了建置好軟體的基礎,而 Dependency Injection 則是讓相依性生命週期管理變得更好的一種技術,事實上,在套用 Dependency Injection 之前,你必須先把相依性處理好,這需要改變思維及套用一些相依性的設計模式,此活動接續基礎篇,將理論化為實務,討論應用面,例如在 .NET 6 中使用 AutoFac 及 Microsoft DI,並討論在不同情境下的注入法則及 Anti-Pattern,最終帶領學員實作一個可抽換資料存取層的 Lab。

  • 已結束

    線上活動📶

    在現代桌面應用程式的世界裡, WPF (Windows Presentation Foundation) 漸漸地取代 Windows Forms 的地位;因為 WPF 具有兩個非常重要的優勢:

    1. WPF 的建置核心是無關解析度的向量式圖形呈現引擎 (Vector-Based Rendering Engine),能夠善用新式圖形硬體的優點,其函式庫內的 UI 元素具有靈活的擴張性以及便利的動畫,能夠輕鬆變化出非常豐富視覺效果。
    2. WPF 具有強大的資料繫結引擎,能夠有效地分離資料與視覺介面的設計,對於程式架構擴充與維護提供了正向效益。

    除此之外,學習 WPF 開發還有一個附加的好處,可以降低未來進入 UWP (Universal Windows Apps) 與 Xamarin Forms MAUI 的門檻。 這個課程將會從最基本的 XAML 概念談起,一路延伸到 UI 元素的使用與變化、資料繫結、Model-View-ViewModel 等等,用最快的途徑理解 WPF 的強大應用。課程的內容設計經過審慎的考量與組織,讓每個想學習 WPF 應用程式開發的人員都能夠在課程結束後順利上手。

    我們與多家金融機構配合,如您有意願轉職我們可推薦您前往面試,年薪可到200萬(視能力而定)

  • 已結束

       相依性影響了很多事情,系統架構、工法、可變性全都受到相依性的影響,因此,適當的處理相依性成為了建置好軟體的基礎,而 Dependency Injection 則是讓相依性生命週期管理變得更好的一種技術,事實上,在套用 Dependency Injection 之前,你必須先把相依性處理好,這需要改變思維及套用一些相依性的設計模式,我們從一個例子開始,逐步調整相依性到可以使用 DI Container 的程度,接著進一步思考在各種情況下使用不同設計會如何影響注入動作,即使沒有使用 DI Container,學會這些手法跟設計概念也有助於建構中大型軟體,掌握相依性,便能在設計系統架構時擁有更清晰的視野。

  • 已結束

    線上活動📶

    程式設計師每天都有許多挑戰與問題要解決,如何規劃出一個好的架構設計需要長時間的經驗累積,但每一種絕世武功都要練30年,人生短短幾個秋,該如何應對?

    坊間多數設計模式的課程或書籍都只是介紹每一個設計模式的用途,甚至以肌肉記憶的方式強背架構圖,例子都是些飛機、車子難以與實務產生共鳴,最後學員只覺得設計模式不好懂又離現實太遠,進而放棄。

    我們覺得這樣很可惜,經過了仔細規劃與討論後,屬於 SkillTree 風格的設計模式課程出爐了!如果你放棄過設計模式,如果你嘲弄過設計模式,現在就是讓你改觀的時候了。

     

  • 已結束

    為了因應大量使用者,前端早已普遍是打群架的 Web farm 架構,但你的資料庫還在獨自一台苦撐嗎?

    AP 與 Web 主機需要有橫向擴充的架構設計,那你的 SQL Server 是否也有呢?

    一個週日下午,四個小時讓我們一起掌握「運用交易式複寫,建構讀寫分離的資料庫系統」

    ※ 此為線上活動,使用 Microsoft Teams 進行

     

  • 已結束

    本活動使用 .NET 6 全新調整內容與範例。

    在 .NET Core 的宇宙中 MVC 是集大成的 Web 的開發框架,內容包含了輕量化的 Razor Pages 以及 Web API ,如此龐大的資訊再加上 .NET Core 與 .NET Framework 的差異讓很多開發人員懼怕進入這嶄新的世界,最初當然也考量過包一起,但大無畏的課綱顯的雜亂,也不是每個人都是一條龍需要包山包海的全會,所以最後決定切分開來。分開來也符合了 MVC 中的重要觀念「關注點分離」,如此龐大的 .NET Core 新資訊,我們已經幫你整理好設計過了,現在您只需要關注在 MVC 能用的和 MVC 的特性上即可,降低過多的資訊量,但又不會有該知道的不知道。

    SkillTree 的宗旨就是「不是教您考取證照,而是教您如何上場殺敵,拳拳到肉的課程內容才是您花錢想要聽到的,而這也剛好是我們擅長的」

  • 已結束

    不知道物件的職責是什麼?
    不知道好維護、易擴展的程式要怎麼設計?

    看書看了一堆,公司專案也拿來實驗好幾個了總是感覺少了什麼?

    物件導向真的沒那麼難,挑對好業師可以用最短的時間幫你灌頂,

    業界師資的好處就是踩過的雷💣很多,排除的雷更多,藉由經驗傳承可大幅縮短學員自我學習的撞牆時間🤯,結束後回去實做遇到了困難也不用擔心,SkillTree 提供了多種免費詢問管道(線上線下都有)只要你想學我們都很願意教🤜

  • 已結束

    雖然 SkillTree 只要用到資料庫的都是使用 Entity Framework 來做介紹,但幾年過去了,我們深感現在的開發人員對於 SQL 的基本敏感度越來越缺乏,所以特別邀請了 SQL Server 界的大神 許致學老師來幫我們灌輸 SQL Server 的技巧。

    如果你本身依然在寫 ADO.NET 或你使用 Dapper 來操作資料庫,那高效能的觀念你不能沒有。

    假設你已經全面進入到 Entity Framework 也別認為你可以逃離,擁有好的底層觀念你的 Entity Framework 才有調校的可能。