Lundegaard Knowledge Hub

Lunde Knowledge Hub

Programátorem za 6 týdnů! Registruj se do Lundegaard Knowledge Hubu a nauč se Java portály.

Máš ve škole hodně teorie a málo praxe? Víš, co je Java? Chceš se naučit něco, co můžeš dělat v pohodě při škole? Čti dál!

Hledáme nadšené studenty (a samozřejmě i studentky), kterým předáme naše zkušenosti a naučíme je programovat.

Co to stojí?

  • Je to zadarmo.
  • Jen trochu tvého času. Každy týden proběhne 4 hodinový workshop.

Proč portály? Znáš třeba Liferay?

  • Stojí na něm weby jedněch z největších hráčů na finančním trhu, jako je třeba Moneta Money Bank (pod kterou jsme se podepsali), ale i např. T-Mobile nebo O2 Slovensko.
  • Světově se Liferay používá i v obrovských společnostech jako je např. British Airways.

Co z toho budu mít?

  • Když tě to bude bavit a budeš v tom dobrý(á), dostaneš u nás práci nebo brigádu.
  • Zvedneš svoji cenu na trhu práce. Java a Liferay vývojářů je na trhu nedostatek. Ve chvíli, kdy to budeš umět, tvoje cena roste.

Co tě naučíme?

  • Postavit jednoduchý web na Liferay - porozumíš z čeho se skládá a jak vůbec začít.
  • Psát vlastní aplikace/komponenty do Java portálu.
  • Upravovat stávající funkce portálu.
  • Spustit celé řešení v kontaineru (Docker).

KDE A KDY? 

Počet míst je omezený! Přihlas se do 31.1.2020

Registruj_se

Životopis není potřeba, stačí vyplnit krátký dotazník (5 minut) a my se ti do 3 dnů ozveme! 

Program

Termíny upřesníme brzy. 

V průběhu trénování budeš mít svého buddyho - někoho s kým budeš moct své strasti a dotazy konzultovat na přímo.

  • Úvodní meetup
    • Seznámení s programem. Představení lektorů a buddies pro individuální konzultace.
    • Info o Lundegaardu - na čem pracujeme, co vyvíjíme.
  • 1. workshop
    • Liferay administrace. Naučíte se jak:
      • Pracovat s CMS - vytvářet stránky obsahy, vkládat dokumenty.
      • Pracovat s uživatelskými účty, nastavovat práva rolím.
      • Používat základní buildin portlety pro výstavbu webové prezentace.
  • 2. workshop
    • Úvod do OSGI - naučíte se základy modulárního vývoje v OSGi (z něj vyšlo i Jyxo v Java 9).
      • Budete rozumnět tomu co je modul, jaké má základní vlastnosti a stavy.
    • Napíšete si první vlastní komponentu do Liferay (portlet):
      • Vyzkoušíte si jak aplikaci (portlet), udělat konfigurovatelný, tak abyste mohli využít více instací akorát jinak zkonfigurovaných.
  • 3. workshop
    • Portlet v Liferay prostředí
      • Rozšíříte si povědomí o tom, co všechno lze pomocí portletů realizovat. Na učíte se u portlet např:
        • Práci s friendly URL u jednotlivých akcí.
        • Práci a kombinování vlastního portletu a dat z CMS Liferay.
        • Naučíte se vkládat portlet do různých míst v administraci.
  • 4. workshop
    • Psaní servisní vrstvy v Liferay s využitím Liferay frameworků. Na toto Liferay používá service builder. Naučíte práci s :
      • Assety (Obsahy, dokumenty, ...)
      • Oprávněním.
      • Workflow - např. schvalování vytvořeného obsahu.
  • 5. workshop
    • Pochopení práce s tématem a context contributory.
    • Vytváření vlastních REST services na platformě Lfieray.
  • 6. workshop
    • Možnosti přizpůsobení platformy (overrides and extensions). Naučíte se využívat systém hooků, které Liferay poskytuje.
    • Vyzkoušíte si např:
      • Změnu vizuální stránky existujících pluginů v Liferay - přepis JSP, nebo jeho úpravu.
      • Změnu chování po odeslání formuláře - customActions.
      • Změnu existující Liferay service (doplnění o další kód)...
      • ....
    • Na závěr tohoto workshopu vám bude zadán finální úkol, který prověří vaše získané znalosti.
  • Vyhodnocení úkolu 
    • Úkol vyhodnotíš se svým buddym a když to bude nám i tobě dávat smysl, nabídneme ti práci
  • Nabídka práce
    • Můžeš u nás začít pracovat. :)

 

Máš otázku?


Mám zájem o tuto pozici