Opanuj Maven

Naucz się korzystać z najpopularniejszego narzędzia w ekosystemie Javy

Opanuj Maven
Opanuj Maven

Opanuj Maven udemy course free download

Naucz się korzystać z najpopularniejszego narzędzia w ekosystemie Javy

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, nieważne czy w wielkiej korporacji czy start-upie.

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


Kurs przeznaczony jest dla osób uczących się ekosystemu języka Java, które opanowały już podstawy i chcą się dalej rozwijać. Niezbędna jest znajomość Javy na poziomie podstawowym, a znajomość XML'a nie zaszkodzi (ale nie jest niezbędna).


Przykłady użycia zarówno z poziomu linii komend jak i IDE IntelliJ.


W kursie dowiesz się:

  1. Czym jest Maven?

  2. Jak przebiega jego instalacja

  3. Utworzenie podstawowego projektu

  4. Słów kilka o archetypach

  5. Jak wygląda struktura projektu

  6. Pierwszy rzut oka na pom.xml

  7. Czym są i jak działają zależności

  8. O co chodzi z repozytorium zdalnym i lokalnym

  9. Jakie są cykle życia i fazy pracy Mavena

  10. Czym jest wersjonowanie semantyczne

  11. Jak korzystać z properties (właściwości)

  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. Czym są profile w kontekście Maven'a

Zapraszam do dołączenia do kursu i zadawania pytań.