fbpx

中文課程 – Maven從入門到精通

課程簡介

理論實踐相結合的方式授課,助力您輕鬆掌握Maven

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

  • 什麼是Maven
  • 如何使用Maven
  • 如何使用Maven更規範,更高效的管理Java專案
  • 什麼是Maven的座標系統和依賴體系
  • Maven倉庫的分類
  • 如何使用Maven進行單元測試
  • 如何使用Maven生成專案站點
  • 如何搭建私服
  • 使用Maven的技巧

要求

課程說明

什麼是 Maven

Apache Maven,是一個軟體(特別是Java軟體)專案管理及自動構建工具,由Apache軟體基金會所提供。基於專案物件模型(縮寫:POM)概念,Maven利用一箇中央資訊片斷能管理一個專案的構建、報告和文件等步驟。

Maven也可被用於構建和管理各種專案,例如C#,Ruby,Scala和其他語言編寫的專案。

為什麼要用Maven

Maven 是一個專案管理和整合工具。Maven 為開發者提供了一套完整的構建生命週期框架。開發團隊幾乎不用花多少時間就能夠自動完成工程的基礎構建配置,因為 Maven 使用了一個標準的目錄結構和一個預設的構建生命週期。

最主要優勢可以總結一下三點:

  • 生命週期管理,便捷的構建過程;
  • 依賴管理,方便引入所需依賴 Jar 包;
  • 倉庫管理,提供統一管理所有 Jar 包的工具;
  • 目錄結構管理,提供了一套標準的目錄結構(基本上所有的web專案,目錄結構幾乎都是相同的)

當然還有其他的優點:

  • 外掛式架構,大量的可重用外掛;
  • 很方便整合IDE;
  • 開源專案都使用Maven

本系列課程採用理論和實踐相結合的方式來教會大家使用Maven。

課程涵蓋了如下內容:

  • Maven簡介
  • Maven使用入門
  • Maven座標和依賴
  • Maven倉庫
  • Maven生命週期和外掛
  • 使用Maven進行測試
  • 如何使用Maven生成專案站點

相信在學習完本課程後,大家一定會掌握如何使用Maven並對它有一個十分深刻的認識!

目標受眾

  • 希望學習的Maven的Java開發人員
  • 希望更好管理專案的專案經理
  • 對Maven感興趣的其他程式語言開發人員

講師簡介

Andrew Programming Founder of Andrew Programming (www.andrew-programming.com) ( 更多講師主講課程介紹 )

在為 Ericsson,阿里巴巴,華為等眾多公司擔任軟體開發人員超過10年之後,我決定對軟體開發感興趣的人分享我的專業知識。

現在我是 Andrew Programming 的創始人。我建立了這個網站,因為我想提供最好的程式設計課程,盡我所能以幫助更多人參與。

在努力學習之後,我決心成為最好的老師,盡可能讓我的課程變得輕鬆自如,這樣你或任何渴望成為軟體開發人員的人都可以成為一名軟體工程師。

線上服務

如何購買這門課程比較划算?可以參考課程合購優惠方案


報名參加課程

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

Spread the love

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: