Maven

Kurs poświęcony najpopularniejszemu narzędziu w ekosystemie Javy.

Wedle najnowszych statystyk 79% projektów pisanych w Javie używa Mavena jako głównego build toola. Jego znajomość jest więc niezbędna do efektywnej (a czasem i efektownej) pracy.

Kurs skupia się na praktycznych rzeczach, takich które praktycznie od razu mogą zostać użyte w projektach zarówno osobistych jak i biznesowych.

Spis treści:

  1. Czym jest Maven?
  2. Instalacja
  3. Utworzenie podstawowego projektu
  4. Słów kilka o archetypach
  5. Struktura projektu
  6. Pierwszy rzut oka na pom.xml
  7. Zależności
  8. Repozytorium zdalne i lokalne
  9. Cykl życia i fazy pracy Mavena
  10. Wersjonowanie semantyczne 
  11. Properties
  12. Zmiana wersji zależności na przykładzie jUnit  ( 4 -> 5 )
  13. Praca z pluginami na przykładzie JoCoco  (raportowania test coverage)
  14. Ciąg dalszy pracy z pluginami na przykładzie Checkstyle
  15. Parent POM na przykładzie spring boot
  16. Praca z projektem wielomodułowym
  17. Wzajemnie zależności modułów
  18. Kopiowanie artefaktów na zewnętrzny serwer
  19. Profile

Zamówienie

35.00

PLN

Zamów