GK/Retail Architecture & Project DEV Training
Časové rozložení: 120 hodin
Školení probíhá formou představení jednotlivých částí GK/Retail architektury a vývojového prostředí školitelem, dále pak samostudiem a vývojem části komponent pomocí tutorial guides. Každý školící den začíná synchronizačním meetingem, nadále je školitel každému studentovi k dispozici i během dne pro veškeré konzultace při plnění samostatných úkolů. Po absolvování celého kurzu je student schopen zapojit se do vývoje GK/Retail projektu. Student získá přehled nejen o konkrétním řešení SW pro maloobchod, ale zároveň pozná nové IT technologie a možnosti jejich aplikací v praxi při vývoji SW pro reálné projekty.
· GK/Retail Architecture Basis (školitel Quality Assurance Department)
o Komplexní přehled architektury GK řešení
o Instalace, konfigurace a správa komponent
o Přehled funkčnosti POS, centrálních a dalších přidružených komponent
o SAP import export dat
o Store Management
o Datové toky, API komponenty
o Praktická ukázka reálného projektu
· Project DEV Training (školitel Project DEV Department)
o Zaškolení do vývojového prostředí a zprovoznění vlastního
o Vývoj funkcionalit komponent pomocí tutorial guides se školitelem
§ GK/Retail Basis
§ Secure coding
§ GK/Retail Store Device Control
§ Gk/Retail OmniPOS
§ Label & Poster Printing
§ Offline Mobile Store
§ Store Manager
§ Self Scanning
§ Pricing Engine
§ GK/Retail POS
§ GK/Retail Backoffice
Vedoucí praxe: Ing. Jiří Lapšanský
Vývoj webové aplikace es-intranet
Časové rozložení: 120 hodin
Náplní praxe je aktivní spolupráce na vývoji a tvorbě informačního intranetového portálu pro firmu Eurosoftware.
Informační portál vzniká jako nový projekt, tudíž pan Martin Brožek se seznámí s kompletním vývojovým cyklem aplikace, od návrhu, designu, realizace až po testování a nasazení.
Pro vývoj informačního portálu budou použity nejnovější technologie a frameworky. Jako CMS (Content Manager System) bude použit Enonic XP, který se jeví dostatečně flexibilní a podporuje řadu rozšiřujících modulů. Např. modul zajišťující komunikaci s LDAP serverem. Tento modul bude třeba napojit na firemní LDAP pro získávání potřebných informací o zaměstnancích firmy.
Klientská aplikace bude vyvíjena ve frameworku Angular, v jazyce TypeScript. Angular je moderní platforma pro vývoj webových aplikací používající návrhový vzor Model-View-Controller, kde je presentační vrstva oddělena od logické. Klientská aplikace bude responsivní, tzn. bude optimalizována nejen pro desktop, ale i pro mobilní zařízení. Pro načítání dat z CMS serveru bude použit GraphQL jazyk, který je podporován jak serverovou, tak i klientskou aplikací.
Součástí praxe bude seznámení s CI/CD (Continuous Integration / Continuous Delivery) procesem, který bude použit pro rychlé testování a nasazení aplikací do testovacího i produkčního prostředí.
Pan Martin Brožek bude během praxe pracovat na těchto dílčích úkolech:
· Seznámení s vybranými technologiemi a frameworky
· Design a vývoj základních grafických prvků informačního portálu
· Návrh a realizace základních datových tříd a rozhraní (interface)
· Design, vývoj a realizace komponenty pro firemní akce s napojením na kalendář
· Design, vývoj a realizace fotogalerie
· Vývoj komponenty telefonního seznamu, která poskytuje informace o zaměstnancích firmy. Data pro tuto komponentu se budou načítat z firemního LDAP serveru.
· Napojení na firemní LDAP server
Vedoucí praxe: Ing. Pavel Čermák
Pro akad. rok: 2019/2020
Vložil: Eurosoftware s.r.o.
Kontaktní osoba: Ing. Jiří Lapšanský
Email: JLapsansky@gk-software.com
Telefon: -
Vloženo: 6.7.2020 000 14:06:58