課程簡介

 ASP.NET Web API 2 實戰訓練營

ASP.NET Web API 是微軟打造的 REST 開發框架,取其 WCF Service 精華與 ASP.NET MVC 的成功,追求輕量與高效,可輕易建置 HTTP Service 並觸及廣大的用戶端範圍,包括瀏覽器、行動裝置或各類 IoT 設備。課程規劃除了全面學習 ASP.NET Web API 2 框架外,更專注於開發實務與經驗分享,課程範例更加入大量的實務開發範例,做中學,是快速累積開發驗經值最好方式。用 .NET Framework 基礎建置 RESTful 應用程式,ASP.NET Web API 2 是一個想理平台。

聽說 ASP.NET Core 出了,為什麼還要學 Web API 2

ASP.NET Core 整合了 ASP.NET MVC 與 ASP.NET Web API 二套開發框架最優秀的特色,ASP.NET Core 之中的 Web API 許多基礎依然來自 ASP.NET Web API,學好 ASP.NET Web API 是快速取得進入 ASP.NET Core 入門票,讓開發者將來進入 ASP.NET Core 的世界就是比別人輕鬆比別人快。

 

 ASP.NET MVC5 實戰訓練營 第五梯

2016年重新規劃的全新課程內容,為了介紹更多實務上的技巧與更專注於 ASP.NET MVC 相關技術,我們大幅減少了 HTML 與 CSS 的含量,避免學員因不熟悉前端技術而卡死,2016調整後的新課綱難度會比之前版本的稍難一些,不過課程中使用大量的範例,利用動手做的方式讓學員可以了解每個技術名詞的用處與用法和適合的情境,課程結束後就可以變成公司的即戰力!

MVC 6 都 RC2 了,為什麼還要學 MVC 5?

公司不會那麼快的升級到 MVC6 ,而且 MVC6 尚未推出正式版,並且許多從 ASP.NET WebForms 上來的開發者,要學 MVC 6 有一定的門檻,所以我們還是持續教 MVC 5 ,SkillTree 的宗旨就是「不是教您考取證照,而是教您如何上場殺敵,拳拳到肉的課程內容才是您花錢想要聽到的,而這也剛好是我們擅長的」

 自動測試與 TDD 實務開發(使用C#) 第六梯

坊間開設的 TDD 課程通常會變調為「自動化測試」的課程,但我們的 TDD 課程不是測試!是開發!講師 Joey(91)利用自身豐富的實戰經驗將 TDD 的知識拆解、濃縮、淬鍊出三天豐富的課程,在這課程中可讓開發人員打從心底認識與接受開發應該有的流程,讓開發人員從此可以更有自信的將自己的程式碼交付,當開發方式對了,測試就只是順便的完成的產物!

如果你對於測試、開發流程、TDD、BDD還有夢,就讓擁有豐富實戰經驗的 Joey(91) 將帶領各位重新點燃火花,找回心中最初的那個熱愛程式的初衷。

 JavaScript 測試實務 新手村一日脫逃術

在以往撰寫前端測試,遇到最大的困難是不知道該如何下手進行測試的撰寫,本課程會從最簡單的前端測試環境建立,帶領大家實際操作了解前端測試的撰寫技巧,並搭配 Cucumber.js 讓測試案例變成可以讀懂的文件,讓測試案例不再只是冰冷的程式碼,還可以說明程式的功用!

在本課程中會搭配許多 Lab 讓學員同步進行練習,並實際操作各種前端撰寫會遇到的測試情境,降低導入前端測試的門檻,也讓產生的程式碼更加的穩定可靠!

本課程主要以 Cucumber.js 作為測試工具,讓測試程式碼可以使用文件的方式呈現。

 

本課程是 JavaScript 測試實務

本課程是 JavaScript 測試實務

本課程是 JavaScript 測試實務

 突破語言限制 Xamarin 開發全平台 APP 新手體驗村

2016 的微軟開發者大會上宣布了 Xamarin 將免費提供給 Visual Studio 用戶,當下所有使用 .NET 的開發者就可以使用習慣的語言C#,直接使用免費 Xamarin 技術開發 iOS, Android, Windows 平台上的 App,並且 Xamarin 的技術所開發的 App,也是在各個平台上執行效率最好的 Native Code。在這樣誘人的條件下,相信很多 .NET 開發者已經躍躍欲試,想要了解 Xamarin 這個開發 App的跨平台技術。於是 SkillTree 特別請到長期協助 Xamarin 大中華地區代理商從事 Xamarin 教育訓練的講師,來幫各位突破最困擾的第一步,只要您依據本課程的規劃步驟學習,在課程結束後您將可以知道如何透過 Xamarin 開發出 iOS, Android, Windows 三大平台的跨平台原生 App。

 

 React.js 新手村一日脫逃術 第二梯

React.js 是由 Facebook 所開發的一套 JavaScript Library,自從 Open Source 以來一直廣受大家的好評,它透過全新的 JSX 搭配元件化的撰寫方式,讓開發人員可以一次專注在一個元件上,並透過組合的方式完成前端頁面。React.js 本身輕巧靈活,搭配優秀的 Virtual DOM 機制,在瀏覽器上的速度表現十分優異,更甚至可以透過 Isomorphic 的方式從 Server 端直接 Render 在頁面上,一次解決大部分 SPA 應用程式的第一屏瀏覽和 SEO 問題。 React.js 除了在瀏覽器上之外,更推出 React Native 讓開發人員使用同一種語言撰寫 iOS APP,並預計在年底推出 Android 版本,讓我們只需要學習一次,就能開發各種不同平台的 APP。 你還沒有體驗過 React.js 的魅力嗎?這次的課程將會從頭開始向大家介紹如何使用 React.js 開發前端應用程式,感受使用元件的方式如拼圖般在瀏覽器上架構出豐富功能的魅力。

 物件導向實作課程(使用C#)第六梯

程式也開發好多年了,始終對於物件導向半知半解?以為設計一個 Class 就可以稱為物件導向了?在薪水不漲的時代要如何在有限的預算中充實自我?加強自我的競爭力?

不要再迷信「設計模式」可以解決一切,應該先從基礎的「物件導向」學起,融會貫通以後你會發現,設計模式不再困難!因為觀念通了,一切就通了。

SkillTree 為各位邀請到了業界中知名的講師 Bill Chung 來為各位介紹 OOP 的基本觀念與周邊知識,最後再搭配實際套用「設計模式」讓學員可以更理解其中的觀念與實務的套用方式,避免學員誤入為了 pattern 而 pattern 的泥沼。

 突破語言限制 Xamarin 開發全平台 APP 新手體驗村

2016 的微軟開發者大會上宣布了 Xamarin 將免費提供給 Visual Studio 用戶,當下所有使用 C# 的開發者就可以使用習慣的語言,並且從頭到尾都使用免費的工具一次開發出 iOS, Android, Windows 平台的 App,而且還是執行效率最好的 Native Code。在這樣誘人的條件下,相信很多.NET開發者已經躍躍欲試,想要自己來開發個 App 看看了。於是SkillTree 特別請到長期協助 Xamarin 大中華地區代理商從事 Xamarin 教育訓練的講師,來幫各位突破最困擾的第一步,只要您依據本課程的設計步驟學習,在課程結束後您將可以開發出 iOS, Android, Windows 三大平台的跨平台原生 App。

 

 ASP.NET MVC5 實戰訓練營

2016年重新規劃的全新課程內容,為了介紹更多實務上的技巧與更專注於 ASP.NET MVC 相關技術,我們大幅減少了 HTML 與 CSS 的含量,避免學員因不熟悉前端技術而卡死,2016調整後的新課綱難度會比之前版本的稍難一些,不過課程中使用大量的範例,利用動手做的方式讓學員可以了解每個技術名詞的用處與用法和適合的情境,課程結束後就可以變成公司的即戰力!

聽說 MVC 6 要出了,為什麼還要學 MVC 5?

公司不會那麼快的升級到 MVC6 ,而且 MVC6 尚未推出正式版,並且許多從 ASP.NET WebForms 上來的開發者,要學 MVC 6 有一定的門檻,所以我們還是持續教 MVC 5 ,SkillTree 的宗旨就是「不是教您考取證照,而是教您如何上場殺敵,拳拳到肉的課程內容才是您花錢想要聽到的,而這也剛好是我們擅長的」

 SkillTree Day

此活動為 SkillTree 回饋會員的活動,屬於研討會性質,我們邀請到了 SkillTree 的講師群 Bill Chung , Kirk Chen(陳鋒逸) , Joey(陳仕傑) ,  Maduka(白俊毅) , Jeff(朱明中)來講授以下主題

  • 解構 C# 物件導向
  • 使用 Ionic 開發跨平台 App
  • Scrum estimation
  • 使用雲端工具快速建構敏捷團隊
  • ASP .NET Core 入門

 自動測試與 TDD 實務開發(使用C#) 第五梯

坊間開設的 TDD 課程通常會淪落為「自動化測試」的課程,但我們的 TDD 課程不是測試!是開發!講師 Joey(91)利用自身豐富的實戰經驗將 TDD 的知識拆解、濃縮、淬鍊出三天豐富的課程,在這課程中可讓開發人員打從心底認識與接受開發應該有的流程,讓開發人員從此可以更有自信的將自己的程式碼交付,當開發方式對了,測試就只是順便的完成的產物!

如果你對於測試、開發流程、TDD、BDD還有夢,就讓擁有豐富實戰經驗的 Joey(91) 將帶領各位重新點燃火花,找回心中最初的那個熱愛程式的初衷。

 Web駭客攻擊手法及防護實戰

資訊安全議題愈來愈熱門,隨著網路通訊的普及、電子商務的掘起,來自網路的威脅愈來愈大,各種組織開始訂立各項安全標準,而標準的檢測往往與實際靈活的攻擊手法相互違背,到底OWASP Top 10及SANS TOP 20內規範的僅僅只是弱點名稱,還是有更明確的實作建議?雲端安全應與過去Web互動程式開發如何更完整的建置安全架構,對於web程式設計師而言,只是字串過濾,還是有更多你所不知道的應用及手法!本課程以三天完整的揭露攻擊者及防禦者應如何進行滲透、維護,深入淺出的介紹各種攻擊的防禦及檢測。