Nebo objednat jen tento kurz za 1 049,00 Kč

Maven základy

1h 48m 47s
Čas
28
Kapitol
534
Studentů
5.0
Hodnocení
Začátečník
Level
slovenský
Jazyk kurzu

Proč se naučit používat Maven?

Pokud programuješ v Javě a setkal jsi se se složitějšími programovacími problémy, nebo jsi si chtěl usnadnit práci,potřeboval jsi knihovny nebo frameworky třetích stran. Šel jsi na stránku poskytovatele dané knihovny, tam jsi si ji stáhl, přidal do projektu a používal. Když jsi byl spokojený, vygeneroval jsi jar soubor s nastavením, musel si dát pozor na to, že máš nastavené knihovny a podobně. A Když jsi si danou aplikaci chtěl otestovat, tak jsi ji spustil, nebo nasadil na server. Toto by byl tvůj běžný postup, který ale zabírá hodně času. 

Co když ti řeknu, že toto jde brutálně zrychlit? Celý proces usnadnit a zrychlit? Věřím, že bys neřekl ne. A zde nám pod ruku přichází Maven. Maven je nástroj, který budeš používat k vytváření a správě svých java projektů. Jednoduše si dokážeš přidávat do projektu knihovny a frameworky. Pomocí jednoho příkazu si celý projekt zkompiluješ, vytvoříš a spustíš na serveru. 

Maven je zároveň nejpoužívanější tool s těmito možnostmi. Znalosti, které se zde naučíš, budeš využívat při skoro každém javovském projektu. Stačí, když si otevřeš volné pracovní příležitosti pro Java programátora a Maven tam s velkou pravděpodobností bude jedním z požadavků. 

Maven je zároveň nejpoužívanější i v online tutoriálech a článcích. 

Co se naučíš? 

V tomto online kurzu pochopíš, jak samotný Maven pracuje. Jak založit projekt pomocí MAVEN. Co znamenají konkrétní nastavení. Naučíš se používat základní a   nejpoužívanější Maven příkazy. Naučíš se, jak rozšířit Maven pomocí přidání pluginů. Pomocí MAVEN se naučíš vytvořit si webový projekt, přidat si závislosti na knihovnách, zkompilovat a vygenerovat si war soubor, který se spustí na serveru a v průběhu se automaticky spustí testy. Budeš vědět, co je plugin, fáze, goal, pom.xml, repozitář, archetype nebo scope. Ukážeme si, jak pracovat s Maven ve vývojovém prostředí IntelliJ IDEA.

Jaké znalosti potřebuješ? 

Musíš vědět, jak spustit příkazový řádek v daném systému. Pro absolvování kurzu nepotřebuješ znalosti programovacích jazyků. V kurzu napíšu pár řádků kódu v Javě, znalost javy bude tedy výhodou, ale ne podmínkou. 

POZOR:   kurz bude / je součástí kurzu Java pro juniory. Pokud již vlastníš kurz Java pro juniory, tento kurz nepotřebuješ. 

Co všechno dostaneš         

  • téměř 2 hodiny videotutoriálů,
  • zdrojáky ke stažení,     
  • moderovanou diskusi, v níž na tvoje otázky odpoví lektor kurzu,
  • certifikát o absolvování kurzu,                   
  • garance vrácení peněz do 14 dnů v případě, že s kurzem nebudeš spokojený.
Online kurz Maven základy je možné

Seznam kapitol

Maven
Maven - intro
Dostupné v ukážke kurzu
01 Čo je build. Čo znamená Maven
Dostupné v ukážke kurzu
02 Inštalácia a nastavenia
Dostupné len po zakúpení prístupu
03 Konvencie. Prečo Maven.
Dostupné len po zakúpení prístupu
04 Maven coordináty, archetype
Dostupné len po zakúpení prístupu
05 Zakladáme prvý projekt
Dostupné len po zakúpení prístupu
06 Kompilácia, generujeme jar, spúšťame jar
Dostupné v ukážke kurzu
07 POM súbor
Dostupné len po zakúpení prístupu
08 Repozitáre
Dostupné len po zakúpení prístupu
09 Life cycle phases - fázy životného cyklu buildu
Dostupné len po zakúpení prístupu
10 Pridávame dependency
Dostupné len po zakúpení prístupu
11 Webová aplikácia pomocou maven
Dostupné len po zakúpení prístupu
12 Plugins a Goals
Dostupné len po zakúpení prístupu
13 Nasadzujeme na server
Dostupné len po zakúpení prístupu
14 Spúšťame pomocou Maven pluginu + viac k pluginom
Dostupné len po zakúpení prístupu
15 Maven Scopes
Dostupné len po zakúpení prístupu
16 Maven vo vývojovom prostredí
Dostupné len po zakúpení prístupu
17 Užitočný IDEA plugin – riešenie konfliktov v závislostiach
Dostupné len po zakúpení prístupu
18 Profiles
Dostupné len po zakúpení prístupu
19 Multi modul projekt
Dostupné len po zakúpení prístupu
20 Vytvárame štruktúru multi modul projektu
Dostupné len po zakúpení prístupu
21 Vytvárame util triedu s testom
Dostupné len po zakúpení prístupu
22 Používame modul ako dependency iného modulu
Dostupné len po zakúpení prístupu
23 Vytvárame jednoduchú web aplikáciu pomocou Servletu
Dostupné len po zakúpení prístupu
24 Buildujeme všetky moduly naraz
Dostupné len po zakúpení prístupu
25 Spustenie web multi modul aplikácie na servery
Dostupné len po zakúpení prístupu
Multi modul projekt zdrojové kódy
Dostupné len po zakúpení prístupu
Úloha na precvičovanie
Dostupné len po zakúpení prístupu

Hodnocení kurzu

Pozri aj tieto kurzy