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

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ę:
Czym jest Maven?
Jak przebiega jego instalacja
Utworzenie podstawowego projektu
Słów kilka o archetypach
Jak wygląda struktura projektu
Pierwszy rzut oka na pom.xml
Czym są i jak działają zależności
O co chodzi z repozytorium zdalnym i lokalnym
Jakie są cykle życia i fazy pracy Mavena
Czym jest wersjonowanie semantyczne
Jak korzystać z properties (właściwości)
Zmiana wersji zależności na przykładzie jUnit ( 4 -> 5 )
Praca z pluginami na przykładzie JoCoco (raportowania test coverage)
Ciąg dalszy pracy z pluginami na przykładzie Checkstyle
Parent POM na przykładzie Spring Boot
Praca z projektem wielomodułowym
Wzajemnie zależności modułów
Kopiowanie artefaktów na zewnętrzny serwer
Czym są profile w kontekście Maven'a
Zapraszam do dołączenia do kursu i zadawania pytań.