歷史活動

  • SQL Server高效能開發密技

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

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

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

  • C#新語法大作戰

    C# 近年來的變化快速的驚人,隨著世代的更迭,C# 語法和 .NET Core、.NET Framework 的內容也越來越豐富。這些演進的語法與函式庫,一部分在改善程式碼的可閱讀性、另一部分是降低程式碼開發的時間,還有一部分在增強執行效能;這些都令人感到興奮,唯一的問題是沒有一個系統化的學習方式。 這個課程以 C# 7 開始的變化為開始一路推演到最新的 C# 11,整個的流程設計是以功能的橫切面為章節,而非流水帳式的歷史沿革,目的是為了讓學員能夠在短時間內迅速地串起某一個語法領域內的知識與應用,在新的 C# 世代中能早一步享受新語法的好處。

  • twMVC#49

    這次主題還是偏軟,上半場我們請到了業界耕耘很久的 Moli Yang 為我們介紹零代碼的 Power Automate ,大幅簡化收集資料的麻煩。
    下半場我們邀請了獨立創業的軟體主廚,為我們分享一些寫程式不會知道的事(開公司、投資理財、投顧產業經歷分享)

    歡迎有興趣的朋友一起來玩

  • LINQ Essential

    針對想快速了解 LINQ,避開誤區,正確並有效率的使用 LINQ的開發人員而設計的,有別於完整4天的 LINQ 主題,這裡不包含細節及大量範例,聚焦於了解 LINQ 各個函式的運作方式,使用方式及常見誤用,可以不用、但不要用錯。

    .NET 7中 LINQ 以效率為重點大量改寫程式碼,且增加了一些函式,這次我們也補足了這些內容,如果你使用的已經是 .NET7 或是即將到來的 .NET8 這5個小時絕對物超所值!

  • 決戰設計模式

    程式設計師的日常挑戰確實不少,而良好的架構設計需要長期累積經驗。我們深知武功不是一朝一夕之事,但在短暫的人生中,我們如何應對?

    坊間設計模式課程或書籍通常只介紹用途,並以肌肉記憶背架構圖,但這些例子往往難以與實務產生共鳴,導致學員覺得模式難懂且與現實脫節,進而放棄。

    因此,我們決定打造屬於 SkillTree 風格的設計模式課程!無論你是否曾放棄或嘲弄過設計模式,現在正是改觀的最佳時機。讓我們一同探索設計模式的實際運用,成就更卓越的程式設計之路!

  • twMVC#48

    與上次活動相隔了六個月,我們回來了,這次我們先不講太硬的東西,預期挑選兩個和開發、職場有關的軟性議題,即日起開放腦粉票購買。

  • 勇闖非同步程式設計-進階篇

    C# 5 正式進入非同步設計模式,提供了 async/await 機制,讓程式設計師在撰寫非同步應用程式時更加容易,但也因為如此,其中埋藏了許多需要注意及陷阱,本課程著眼於 async/await 使用時的多個面向,讓學員們可以更了解非同步,及避開其陷阱,撰寫高效能的非同步應用程式。

  • 勇闖非同步程式設計-基礎篇

    在多核心 CPU 的普及的現代,如何正確的操作執行緒及最佳化程式執行效率的議題日趨重要,但撰寫多執行緒的控制並不容易,細緻的調整及適當的調整鎖定區塊,處理共用、私有資料等等都是影響執行效率的重要議題。

    控制鎖定區塊是多執行緒環境下最重要的部分,也是影響多執行緒效能的重要關鍵,本課程將講解 .NET 所提供的各種鎖定機制原理,用途及注意事項,及 .NET 4 所提供的 Concurrent Collections。

  • 精準解析 ASP.NET Core MVC(.NET6)

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

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

    內容以 .NET 6 為主,適用於 .NET Core, .NET 5, 觀念部分適用於 .NET Framework 的 ASP.NET MVC 5

  • 輕鬆學會物件導向(使用C#)

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

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

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

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