fbpx

Apache Maven:初學者到專家

這門課程教學生如何使用最流行的 Java 建構工具 Apache Maven 來建構和部署 Java 和 Spring Boot 應用程式。它涵蓋的主題包括建立和配置 Maven 專案,執行單元和整合測試,將專案部署到 Maven 儲存庫等。不需要先前的 Apache Maven 經驗。

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

  • 學習 Apache Maven,最流行的 Java 建構工具!
  • 從頭開始創建 Apache Maven 專案
  • 查看如何為真實世界用例配置 Apache Maven 外掛
  • 使用 Apache Maven 建構、測試、打包和部署您的 Java 應用程式
  • 查看如何創建多模組 Apache Maven 專案
  • 配置 Maven 外掛以在 Maven 建構生命週期內工作
  • 將您的 Java 專案部署到 Maven Central 或其他 Maven 貯存庫( repositories )
  • 利用 Apache Maven 的約定( Convention )優於配置( Configuration )

要求

  • 必須具備 Java 程式基礎知識。 (Java 1.8 或更高版本是理想的)
  • 有網際網路連結,能採用 Java 11 開發的電腦
  • 有用的 XML 基礎知識

課程說明

Apache Maven 是最流行的 Java 建構工具。 世界各地的公司和開源社區都將 Apache Maven 視為其 Java 專案的“首選”建構工具。

在本課程中,您將學習掌握 Apache Maven。 您將成為使用 Apache Maven 的“專家”。

不需要以前使用 Apache Maven 的經驗。

在短短幾節課中,您將建構您的第一個 Apache Maven 專案!

在本課程中,您將:

  • 了解 Maven 建構生命週期
  • 使用 Maven 建構和打包 Java 專案
  • 了解如何將 Maven 與流行的替代 JVM 語言(包括 Groovy、Kotlin 和 Scala)結合使用
  • 配置 Maven 以運行用 JUnit 3、JUnit 4、JUnit 5、TestNG 和 Spock 編寫的單元和整合測試
  • 從 XML 和 JSON 模式生成源代碼
  • 在編譯時為 Project Lombok 和 Mapstruct 利用註釋處理
  • 深入了解 Apache Maven 外掛系統並了解外掛在建構生命週期中的使用方式
  • 使用 Apache Maven 建構 Spring Boot 應用程式
  • 通過程式碼覆蓋率和發現錯誤報告提高程式碼品質
  • 解鎖 Spring Boot Maven 外掛的寶貴功能!
  • 將專案工件部署到 Maven 貯存庫( repositories )
  • 開發多模塊 Maven 專案
  • 了解如何使用 Maven Build Profiles
  • 使用 Maven 發布外掛執行發布
  • 如何使用 Maven 通過 BOM 進行企業依賴管理
  • 以及更多!

本課程適用於現代 Java 開發人員。

整個課程都是使用 Java 11 開發的。

課程額外內容

  • GitHub 中的所有原始碼 – 訪問帶有很有價值的示例的十幾個 GitHub 貯存庫!
  • Slack 社區 – 加入本課程獨有的 Slack 社區中的講師、教師助理和其他 1,100 多名學生!
  • IntelliJ Ultimate 120 天免費試用 – 參加課程的學生可以申請 IntelliJ Ultimate(最流行的 Java IDE!)的 120 天免費試用。
  • 隱藏式字幕/字幕 – 所有課程教學影片均提供英文隱藏式字幕!
  • PDF 下載 – 所有主題演講都可以 PDF 格式下載。
  • 終身訪問 – 購買此課程後,您將獲得終生訪問權限! 您可以隨時隨地登錄訪問課程內容。

超過 70% 的 Java 組織使用 Apache Maven。 雇主正在尋找具有強大 Maven 技能的人。

完成本課程,您將能夠自信地回答有關 Maven 的面試問題!

即使您已經是使用 Apache Maven 的 Java 開發人員,本課程也將提高您的 Maven 技能並向您展示 Java 專案的新的有價值的最佳實踐。

今天報名!

目標受眾

  • 尋求掌握 Apache Maven 的 Java 開發人員
  • 希望擴展建構和部署技能的 DevOps 工程師
  • 希望更好地了解 Maven 功能的技術經理
  • 對軟體品質感興趣的 QA 工程師

講師簡介

John Thompson   全世界45萬以上學生 Spring Framework 大師- 暢銷導師( 更多講師主講課程介紹 )

嗨,我是 John。

我在 IT 行業已經幹了25 年了。 今天,我主要專攻 Java,這是當今最成功、最廣為人知的程式語言。 我還專攻 Spring Framework,它是在 Java 平臺上建構企業級應用程式的最流行的開源應用程式框架。 我曾經合作過的一些組織包括 Visa,Kohls,Federal Home Loan Bank 和 Belk Department Stores。

通過我提供的課程,我希望利用我多年的經驗來加速你對 Spring 框架的學習。 我不想對你撒謊。 Spring 框架是一個大框架。 企業級 Java 的環境甚至更大。 如果你是 Java 的新手,你需要學習很多東西。 我希望通過這個網站上的內容,能夠加速你對 Java 和 Spring 的瞭解。

Spring Ahead Code Academy Spring Ahead with Your Career

Spring Ahead Code Academy 由 Spring Framework Guru 創始人 John Thompson 創立。 John 擁有超過 25 年的編程經驗,在 180 個不同的國家/地區教過超過 250,000 名學生。

Spring Ahead Code Academy 匯集了經驗豐富的專業開發人員,幫助他人學習程式設計。

我們的目標是匯集現實世界的專業人士,與您分享現實世界的經驗。 我們希望能幫助您學習新技能和發展您的職業生涯。

英文字幕:有 ( 講師提供 )

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

🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化

🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結



報名參加課程

Sponsored by Udemy


也許你會有興趣


不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: