電子書 – Testing Angular Applications

書籍簡介

Angular 框架非常適合建構可維護和擴展的大型 Web 應用程式。 當你建構企業級應用程式時,測試對於開發過程至關重要。 測試提高了程式碼的品質,減少了維護,節省了時間和金錢。 即使測試至關重要,但有時候還是會忽視了這一點,因為在現代 JavaScript Web 應用程式中幾乎沒有建立的資源和標準。 知道如何建構和利用測試的開發人員將受到客戶和公司的高度重視。

Continue reading “電子書 – Testing Angular Applications”

電子書-Angular in Action

書籍簡介

Angular in Action 教你如何用 Angular 進行現代應用程式開發。 書籍將首先介紹 Angular 的基礎知識以及本書將使用的技術,例如 TypeScript 的主要功能,更新的 ES6 語法和概念,以及撰寫專業 Angular 應用程式所需要的工具詳細資訊。 接下來,你將從頭開始建構一個 Angular應用程式。 你將了解 Angular 應用程式的主要部分,並了解它們如何協同工作。 使用很多範例,你將學習 Angular 的核心部分,例如元件,路由器和服務。 你還將學習伺服器端渲染( server-side rendering )的技術。 最後,你將深入了解成為任何專業角色開發人員所需要的工具套件(如測試,工具選項和性能調整)高級技能。

Continue reading “電子書-Angular in Action”

Angular (2 and 4+) 的 Redux

如果你不用 React ,那麼你需要 Redux 幫助你更好地管理你的 Angular 應用程式的狀態, Redux 將提高其可測試性並提供你很棒的除錯工具成為你開發的利器。

從這 1.5 小時的課程,你會學到

  • 正確執行Redux
  • 純函數 ( pure functions ) 的運用
  • 行為 ( actions ) 的運用
  • 使用選擇的模式
  • 避免物件變動 ( object mutations )
  • 使用不可變的物件
  • 使用 Redux 開發工具
  • 使用 Redux 時呼叫後端 API
  • 處理複雜的域名

要求

至少 3 個月的 Angular 2 或更高版本的經驗

說明

如果你正在建構具有複雜資料流的 Angular 應用程式,你可能需要考慮使用 Redux 以更好地管理應用程式的狀態。

Redux 是運用 Facebook 最初推出的 Flux 架構所做的輕量級和簡化的實現。它提供了一個乾淨而優雅的解決方案,以可預見的方式維護應用程式的水準。

它還提供其他好處:

  • 它使你的應用程式與 Angular 這類型的展示框架 (presentation framework) 解耦合
  • 它允許你推遲關於使用外部框架(乾淨的架構)的決策
  • 在不用 mocks 和 spies 的情況下,讓你的應用更容易地進行單元測試
  • 你可接觸到很棒的工具,成為你開發中的一部分(Redux 開發工具)
  • 它使你更容易在應用程式中實現復原(undo)/重做(redo) 功能

在這個課程中,Mosh 是 Udemy 的幾位暢銷課程的作者,帶領你從基礎了解 Redux 是什麼、何時使用它以及為什麼,和如何正確實行。

目標受眾

任何想要使用 Redux 更好地管理其應用程式狀態的人

講師介紹

Mosh Hamedani 熱情的軟體工程師與最暢銷課程作者

Moshfegh Hamedani是一位充滿激情和創造力的軟體工程師,非常注重實用主義和簡單性。他在七歲開始在Commodore 64上開始寫程式。後來,在他的高中幾年,他開始學習C和C ++。在2002年,隨著.NET的第一個版本,他將他的焦點轉移到C#。從那時起,他一直參與許多軟體專案的設計和實施,包括現代網絡應用程式、行動應用程式、桌面應用程式和框架。

除了他作為軟體工程師的職業生涯外,他真的很喜歡分享他的知識。在他二十歲初,他一直在教授課程和運作 C#、ASP.NET、物件導向程式設計與乾淨程式碼的研討會。他是Udemy的6個暢銷課程的作者,未來很快還會有更多。

Mosh擁有網路系統科學碩士學位和軟體工程科學學士學位。他還是Microsoft認證的應用程式開發人員、技術專家(Web應用程式)和專業人員。

走出軟體世界,Mosh是一位攝影師、鋼琴家,也是熱情的拉丁舞者。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

課程網址 ♥找優惠折扣碼?

Sponsored by Udemy

你可能會有興趣

喜歡我們的分享嗎? 使用以下的社群分享按鈕也分享給你的朋友吧!

Angular CLI – 精通基礎

Angular CLI是初始化、開發、支持和維護 Angular 應用的工具,自動化開發工作流程的命令行界面(CLI)。
你可運用它做:

  • 建一個新的Angular應用程式
  • 運行具有LiveReload支持的開發伺服器,以便在開發過程中預覽應用程式
  • 添加功能到現有的Angular應用程式
  • 運行應用程式的單元測試
  • 運行應用程式的端到端(E2E)測試
  • 建構你的應用程式佈署到生產

從這 1 小時的課程,你將學習

  • 使用CLI生成Angular應用程式和Angular各種功能,如組件、服務等
  • 使用CLI建立並服務 Angular 應用程式
  • 添加外部程式庫(libraries)到 Angular CLI 應用程式

要求

  • 需要有 Angular 基礎知識
  • 如何使用文本編輯器,如 Visual Studio Code、Sublime Text 或 Notepad ++
  • 如何使用 Chrome 瀏覽器

課程網址  ♥找優惠折扣碼?1313542_3545_2

Sponsored by Udemy

你可能會有興趣

喜歡我們的分享嗎?使用以下的社群分享按鈕分享給你的朋友吧!

用 ASP.NET Core 和 Angular 2 ( 4+ ) 建構一個真實世界的應用程式

這門課不是 ASP.NET Core 入門課程,至少要有 3 個月的 ASP.NET MVC 5 Entity Framework 6 和 Angular 2 的經驗,但是這門課是讓你邁向 ASP.NET Core 專業工程師的課程,講師 Mosh 是 Udemy 這方面課程有口皆碑的熱門講師,課程內容非常實務,講師還會出題目給你練習,想要提升自己的 ASP.NET Core & Angular 2 ( 4+ ) 技術有興趣,可以仔細參考一下這門課教授的內容說明

Continue reading “用 ASP.NET Core 和 Angular 2 ( 4+ ) 建構一個真實世界的應用程式”

Powered by WordPress.com.

Up ↑