Details zum Videokurs
Maven. Kurs video. Automatyzacja tworzenia aplikacji w Javie
Mateusz Paruzel
Obierz kurs na... prostsze i szybsze tworzenie aplikacji w Javie
Apache Maven jest jednym z najpopularniejszych narzędzi do automatyzacji i zarządzania projektami w ekosystemie Java. Ze względu na to, że jest darmowy i wiele ułatwia – od dodawania projektu do danej biblioteki czy frameworku, poprzez kompilowanie, budowanie projektu i testowanie go, aż po generowanie raportów – Maven staje się powoli właściwie obowiązkowy dla programistów Javy. Warto więc go sobie przyswoić, zanim zapytają Cię o niego podczas rozmowy kwalifikacyjnej czy rekrutacji do większego projektu.
Cechą charakterystyczną Mavena jest funkcjonowanie zgodnie z zasadą „konwencji ponad konfiguracją”. Oznacza to tyle, że większość domyślnych ustawień jest wystarczająca – do uruchomienia i rozpoczęcia współpracy z Mavenem nie potrzeba wiele konfigurować. A że dodatkowo współpracuje on z naprawdę wielką liczbą frameworków i bibliotek, stanowi rozwiązanie wszechstronne i bardzo przydatne w procesie ciągłej integracji i dostarczania oprogramowania (CI/CD).
Uwaga! Każda lekcja będąca częścią naszego kursu, który w całości jest poświęcony Apache Maven, rozbudowuje jeden większy projekt. Kod tego projektu zostanie Ci oczywiście udostępniony podczas nauki.
Co Cię czeka podczas naszego profesjonalnego szkolenia
W ramach kursu między innymi:
- Dowiesz się, czym jest Maven i w czym będzie Ci pomocny
- Będziesz pracować z repozytoriami Maven i innymi popularnymi repozytoriami (na przykład Nexus)
- Przyjrzysz się pluginom: clean, compiler, resources, shade, assembly, deploy, surefire i failsafe
- Stworzysz i uruchomisz pierwsze testy jednostkowe
- Wykonasz analizy statystyczne kodu i analizy bezpieczeństwa zależności
- Przygotujesz dokumentację projektu za pomocą pluginu site
- Skupisz się na zarządzaniu zależnościami w projektach wielomodułowych
- Zajmiesz się kompilacją warunkową w projektach Maven
- Zoptymalizujesz czas budowania projektów Maven
- Zintegrujesz projekty Maven z systemami kontroli wersji (SCM)
- Będziesz automatyzować procesy budowania, testowania i wdrażania aplikacji Java
- Poznasz zasady zarządzania zależnościami i wersjami bibliotek
- Użyjesz profili Maven do zarządzania różnymi konfiguracjami budowania
Maven. Kurs video. Automatyzacja tworzenia aplikacji w Javie kończy się na poziomie średnio zaawansowanym. Oznacza to, że dzięki udziałowi w nim zdobędziesz solidną wiedzę na temat Apache Maven i przydatności tego narzędzia w zarządzaniu projektami Java. Kurs obejmuje szeroki zakres tematów: od podstawowych po bardziej zaawansowane zagadnienia teoretyczne i praktyczne. Jego ukończenie przygotuje Cię do pracy z narzędziem Maven.
- Titel:Maven. Kurs video. Automatyzacja tworzenia aplikacji w Javie
- Autor:Mateusz Paruzel
- Dauer:02:00:14
- ISBN:978-83-289-1842-9, 9788328918429
- Veröffentlichungsdatum:2024-08-27
- Format:Videokurs
- Artikel-ID: vmaven
- Verleger: Videopoint