Contents
這門課程教學生如何使用最流行的 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
- 點選這個✨優惠連結( 特價 NT370 起)✨ 非 IT 認證的課程用 NT390 起的優惠連結 可能拿到更好的價格喔, 試試看! | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- Java 程式設計語言學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
發表迴響