ODBIERZ TWÓJ BONUS :: »

Maven. Kurs video. Automatyzacja tworzenia aplikacji w Javie

Podstawowe informacje:
Czas trwania: 02:00:14
Poziom: podstawowy
Autor: Mateusz Paruzel
Liczba lekcji: 23
Technologia: Apache Maven 3.9, Java 21
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
39,90 zł 99,00 zł (-60%)
64,35 zł najniższa cena z 30 dni Dodaj do koszyka Za zakup otrzymasz 39 punktów
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w ebookpoint.pl

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

1. Wprowadzenie 00:38:32
1.1. Czym jest i do czego służy Apache Maven
00:08:30
1.2. Przygotowanie środowiska pracy
00:05:21
1.3. Przygotowanie paczki Java jar tradycyjną metodą
00:06:36
1.4. Pierwszy projekt i jego struktura
OGLĄDAJ » 00:07:27
1.5. Obsługa zależności
00:04:06
1.6. Repozytoria
00:06:32
2. Podstawowe pluginy 00:32:47
2.1. Czyszczenie projektu - Clean
00:04:49
2.2. Kompilacja kodu - Compiler
00:04:25
2.3. Zarządzanie zasobami - Resources
00:05:15
2.4. Tworzenie pliku Jar z zależnościami - Shade
00:05:44
2.5. Dalszy ciąg zależności - Assembly
00:04:40
2.6. Zarządzanie repozytoriami - Nexus
00:03:57
2.7. Publikacja artefaktów - Deploy
00:03:57
3. Testowanie kodu i tematy pokrewne 00:23:01
3.1. Pierwszy test jednostkowy
00:04:25
3.2. Generowanie raportu z testów - Surefire oraz Failsafe
00:04:02
3.3. Pomijanie testów
00:04:53
3.4. Analiza statyczna kodu - Checkstyle oraz PMD
OGLĄDAJ » 00:05:31
3.5. Analiza kodu pod kątem bezpieczeństwa - OWASP Dependency Check
00:04:10
4. Zaawansowane tematy 00:25:54
4.1. Dokumentacja projektu - Site
00:04:47
4.2. Zależności wielomodułowe
00:03:27
4.3. Kompilacja warunkowa
00:04:39
4.4. Optymalizacja czasu budowania
00:05:54
4.5. Integracja z systemami kontroli wersji (SCM)
00:07:07

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

O autorze kursu video

Mateusz Paruzel – absolwent informatyki na Politechnice Śląskiej. Od 2019 roku system engineer, a potem DevOps engineer. Entuzjasta języków skryptowych, a także automatyzacji zadań zwiększającej efektywność i produktywność. Zwolennik przemyślanych i uzasadnionych zmian – bo zawsze znajdzie się coś, co można robić lepiej. Wolne weekendy często spędza w górach, te nieco dłuższe poświęca na city break, najczęściej w Grecji lub we Włoszech. Lubi pracować i odpoczywać przy muzyce.

Oceny i opinie klientów: Maven. Kurs video. Automatyzacja tworzenia aplikacji w Javie Mateusz Paruzel (1)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
6.0
  • 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: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2024-08-27
ISBN: 978-83-289-1842-9, 9788328918429
Numer z katalogu: 239020

Videopoint - inne kursy

Kurs video
39,90 zł
Dodaj do koszyka
Sposób płatności