歷史活動

  • 深入淺出 LINQ 第三梯

    LINQ 是 .NET Framework 中相當重要的功能之一,在近代的 C# 程式設計中佔有相當大的比重, 善用 LINQ 不僅可以減少重複撰寫相同邏輯的程式碼,還能提升程式碼的強固性及品質。 但其易學難精的學習曲線,讓許多初學者都停留在知其然,不知其所以然的程度, 簡單的 Where、OrderBy 尚能因應,但牽扯上了資料型態轉換,複雜運算等就會回到傳統的寫法,本課程將從零開始, 由 LINQ 的設計初衷到其內部實作一一講解,期許學員能知其應用,也能知其變化,避其陷阱。

    (此課程偏向基礎課程)

  • 現代桌面應用程式,玩轉WPF

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

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

    這個課程將會從最基本的 XAML 概念談起,一路延伸到 UI 元素的使用與變化、資料繫結、Model-View-ViewModel 等等,用最快的途徑理解 WPF 的強大應用。課程的內容設計經過審慎的考量與組織,讓每個想學習 WPF 應用程式開發的人員都能夠在課程結束後順利上手。

  • 精準解析 .NET Core Startup

    .NET Core 從 2016 年七月發表以來,也經過了三年的時間,版本號也從 1.0 即將來到 3.1 的版本。隨著 .NET Core 3.1 的到來,也代表著 .NET Core 已經是一個成熟的產品可以使用在正式環境上,而不在只是嘗試使用的階段。另一方面,微軟也在 2019 年 5 月的 Build 大會上公布 .NET Framework 4.8 將會是最後一個大版號,之後將不再更新,隨之而來的是 .NET 5 ( .NET Core vNext )。所以在 .NET Framework 確定消失的這個時候 .NET Core 的使用將不再是一個選項,而是必須。

    本次課程將以 .NET Core 3.1 為主

    本次課程將使用 JetBrains 開發的 Rider IDE 為主,Visual Studio 為輔,讓您真的感受「跨」出去的感覺。

  • 精準解析C#新語法

    C# 近五年來的變化快速的驚人,隨著世代的更迭,C# 語法和 .NET Core 、.NET Framework 的內容也越來越豐富。這些演進的語法與函式庫,一部分在改善程式碼的可閱讀性、另一部分是降低程式碼開發的時間,還有一部分在增強執行效能;這些都令人感到興奮,唯一的問題是沒有一個系統化的學習方式。

    這個課程以 C# 6 開始的變化為開始一路推演到最新的 C# 8,整個課程的流程設計是以功能的橫切面為章節,而非流水帳式的歷史沿革,目的是為了讓學員能夠在短時間內迅速地串起某一個語法領域內的知識與應用,在新的 C# 世代中能早一步享受新語法的好處。

    此課程短期內不會再次開班,有興趣的朋友請把握這最後的機會。
  • twMVC#38

    農曆年結束後的週六就給 twMVC 了,本次的兩場主題規劃比較偏維運層級的,而且很難得的直接有主題啦😎

    為了慶祝新年,本次只有腦粉票唷😁

  • 精準解析C#新語法

    C# 近五年來的變化快速的驚人,隨著世代的更迭,C# 語法和 .NET Core 、.NET Framework 的內容也越來越豐富。這些演進的語法與函式庫,一部分在改善程式碼的可閱讀性、另一部分是降低程式碼開發的時間,還有一部分在增強執行效能;這些都令人感到興奮,唯一的問題是沒有一個系統化的學習方式。

    這個課程以 C# 6 開始的變化為開始一路推演到最新的 C# 8,整個課程的流程設計是以功能的橫切面為章節,而非流水帳式的歷史沿革,目的是為了讓學員能夠在短時間內迅速地串起某一個語法領域內的知識與應用,在新的 C# 世代中能早一步享受新語法的好處。

  • ASP.NET MVC 實戰訓練營 精華版

    ASP.NET MVC 是一個相當成熟的網站開發解決方案,憑藉者高度彈性與不錯的效能已經成為 .NET Web 開發人員的首選,如果你是 .NET 開發人員,你就更必須要學會 .NET 環境中開發 Web 的第一把交椅,本活動使用您熟悉的 .NET Framework ,內容可以應用在 ASP.NET MVC 3, 4, 5 版本上。

    線上教學那麼多為什麼要來上課?

    時間就是金錢!自我摸索會有很多撞牆期!來上課的目的就是要大幅縮短這段期間,過程中有任何不懂的都可以直接詢問並且得到解答,有效避免初學的期間吸收到錯誤知識。活動規劃實務大於理論有許多實際練習與實務應用的說明,每次課程結束後包含回家作業!讓您用新的需求來驗證自己是否已經掌握所學的技巧設計,最棒的是講師親自 Code reviewer 寫越多就可以得到越多,雖然本課程是為了初學者,但根據以往經驗對於兩年內的 ASP.NET MVC 還是會有相當的幫助。

    實務、理念、動手做、Code reviewer 持續改善,這一連串的安排讓你充分掌握 ASP.NET MVC ,還擔心跟不上?不要怕!我們有完善的課後討論園地可以讓你盡情的問,也有實體聚會可以讓你面對面問,就連費用部份我們都為你想好了 SkillTree 支援三期、六期分期零利率,讓你先學習後付款!軟體、硬體都幫你準備好了,現在就等你給自己一個決心了!

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

  • twMVC#37

    我們的好朋友陳小風半年前到了瑞典一個全敏捷導向的 FinTech 公司上班,現在他回來度假了,趁這個時間我們邀請了他來幫我們分享這半年多離開體制在瑞典工作的心得與體驗,同時也會有 Bibby, demo , Dino ,一同用不同的角度分享離開體制自行創業的心得。

    本次活動重點在分享後的交談,如果你想當 SOHO,想創業,想出國闖闖那就不要錯過這次的分享囉

  • 精準解析 Entity Framework Core 3

    隨著.NET Core 3 正式版的推出,Entity Framewrok Core 也來到了 3.0,Entity Framewrok Core 基於 Entity Framewrok 6 的設計概念全面改寫,加入了許多 EF 6 沒有的新功能,也支援了跨平台應用,將是.NET Core 中的主力資料庫框架,本課程將由淺入深,逐步帶領學員了解 EF Core 的核心與應用。

    課程中將使用 SQL Server 與 MySQL (Linux Docker)

    Entity Framework != LINQ

  • Razor Page 實戰開發

    Razor Page 是 .NET Core 後開發網頁的另一個選擇,相較於 MVC 框架 Razor Page 是一個輕量化的框架。

    如果你寫過 Web Forms 那 Razor Page 更是你前進到 .NET Core Web 開發的最佳途徑,使用 MVVM 架構,完美的雙向綁定 (two-way binding) 並且擁有 .NET Core 的高效,高彈性優點。

    學過 ASP.NET MVC 的開發者 Razor Page 更是您必須學會的,兩者相同的部分非常多,但在某些方面 Razor Page 更為方便輕巧!讓你一用就愛上。

    從此開發小型網站不用再叫出 MVC ,只需要使用 Razor Page 就可以快速方便的開發高品質的網站!