Maven. Kurs video. Automatyzacja tworzenia aplikacji w Javie
Czego się nauczysz?
- Podstaw pracy z narzędziem Maven w środowisku Java
- Tworzenia i konfigurowania projektu Maven
- Definiowania zależności i pracy z repozytoriami artefaktów
- Budowania projektu i generowania JAR/WAR
- Używania pluginów Maven i ich konfiguracji
- Zarządzania cyklem życia projektu w Maven
Spis lekcji
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.
Wybrane bestsellery
Oceny i opinie klientów: Maven. Kurs video. Automatyzacja tworzenia aplikacji w Javie Mateusz Paruzel (1)
- 6 (1)
- 5 (0)
- 4 (0)
- 3 (0)
- 2 (0)
- 1 (0)
-
Fajny pomysł z tym kursem :)
Opinia: anonimowa Opinia dodana: 2024-10-26 Ocena: 6Opinia potwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna:
Szczegóły kursu
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
