JAVA I. – efektívne programujeme v Jave

Software:

Windows/Linux, Java 2, NetBeans IDE/Eclipse IDE


Popis:

Cieľom kurzu je oboznámiť poslucháčov s programovacím jazykom JAVA 2. Detailne sa preberajú jeho vlastnosti, pričom sa krok za krokom na príkladoch vysvetľuje syntax jazyka. Výučba prebieha v grafickom vývojovom prostredí NetBeans alebo Eclipse. Kurz obsahuje úvod do objektového programovania, keďže JAVA je objektový programovací jazyk. Poslucháč sa naučí základným programovacím princípom, oboznámi sa so základnými balíkmi funkcií Javy a organizácii zdrojových súborov (balíčky). Počas kurzu sa poslucháč zoznámi s postupmi, ako využívať Javu pri prístupe na databázu. Vysvetľuje sa pojem JDBC, základy jazyka SQL a Java knižnice, ktoré sa témy prístupu na databázu týkajú. Súčasťou kurzu je úvod do dnes často skloňovanej problematiky XML a XSLT. Vysvetľujú sa výhody popisného jazyka XML a JAVA nástroje, ktoré umožňujú prácu XML. Postupne sa preberajú základné typy XML parserov: SAX a DOM. Objasňuje sa využitie transformačného jazyka XSLT pre transformáciu XML dokumentov.


Predpoklad:

orientácia vo Windows XP alebo Linux (aspoň minimálne skúsenosti s akýmkoľvek programovacím jazykom sú výhodou)


Osnova kurzu:
Základy programovania v Jave (Deň 1 a deň 2)

Všeobecný úvod do objektovo orientovaných jazykov – Java ako objektovo orientovaný jazyk.

Základné štruktúry jazyka.

Vytváranie jednoduchých tried a objektov v Jave.

Dátové členy a metódy.

Popis Integrovaného vývojového vývojového prostredia NetBeans alebo Eclipse – workspace, projekty.

Jednoduché aplikácie. Výstup na konzolu.

Základné dátové typy. Kolekcie.

Výnimky a ich spracovanie.

Dedičnosť tried. Polymorfizmus.

Interfaces a abstraktné triedy.

Vstupno/výstupné operácie – základné triedy a metódy práce s nimi.

File, InputStreamy, OutputStreamy, Readery a Writery.


Prístup na databázu v Jave (Deň 3.)

Všeobecný úvod do SQL.

JDBC – všeobecný popis databázového rozhrania.

základné pojmy a princípy JDBC, triedy Connection, Statement,ResultSet

príklady pripojení k databáze, vykonávanie dopytov

aktualizácia dát v Jave / dopyty UPDATE, INSERT, DELETE

predpripravené dopyty (prepared statements)

transakcie


Java a XML (Deň 4.)

Všeobecný úvod do XML

Popis XML, tvorba veľmi jednoduchých XML dokumentov

Java a XML – úvodné pojmy

XML parsery

Document Object Model (DOM) – stromovo orientovaný spôsob reprezentácie XML. Príklady na používanie DOM

SAX – udalostne orientovaná reprezentácia XML. Príklady na používanie SAX


XSLT – EXtensible Stylesheet Language Transformations (Deň 5.)

Úvod do jazyka XSLT

XSLT – transformácia XML dokumentov




Rozsah:

5 dní

Vyžiadajte si cenovú ponuku alebo ďalšie informácie

Popíšte, čo potrebujete. Čím presnejšie informácie uvediete, tým lepšiu ponuku môžete dostať.

Vyplňte prosím svoje kontaktné údaje a získajte cenové ponuky, referencie a ďalšie informácie.

Odoslaním súhlasím so spracovaním osobných údajov

Vaša požiadavka bola odoslaná.

  1. Zadanú požiadavku operátor spracuje.
  2. Požiadavka bude adresovaná vhodným dodávateľom.
  3. Spätne vás budú kontaktovať záujemcovia.
  4. Sami sa rozhodnete, koho si vyberiete.

Ďakujeme, že ste nás kontaktovali.

JAVA pre mobilné zariadenia

JAVA pre mobilné zariadenia

Software: Windows/Linux, Java 2, Eclipse IDE/NetBeans IDE Popis: Cieľom kurzu je zoznámiť poslucháčov s programovaním mobilných zariadení na platforme JAVA 2 ME (Micro Edition). Najväčšou skupinou zariadení sú mobilné telefóny s podporou platformy JAVA a PDA zariadenia (Personal desktop assistent). Detailne sa preberajú programovacie techniky špecifické pre túto platformu, základné balíčky funkcií, grafické rozhranie a spôsob nasadenia vytvoreného programu. Výučba prebieha vo vývojovom prostredí NetBeans, ktoré umožňuje graficky modelovať mobilnú aplikáciu. Predpoklad: znalosť na úrovni kurzov: JAVA I. – Základy programovania v Jave Windows XP – úroveň A alebo Linux I. – grafické prostredie KDE Osnova kurzu: Java pre mobilné zariadenia Architektúry J2ME Midlety – Štruktúra a nasadenie J2ME aplikácie Grafické používateľské rozhranie Vysokoúrovňové rozhrania Nízkoúrovňové rozhrania J2ME a siete Súborový systém Praktické príklady Rozsah: 3 dni

O4C, s. r. o. Školenia, personalistika, brigády
JAVA – Technologický prehľad

JAVA – Technologický prehľad

Software: Eclipse IDE/NetBeans IDE, Java 1.5, Windows XP, MySQL, Tomcat Popis: Predpoklad: Osnova kurzu: Základné vlastnosti a syntax programovacieho jazyka JAVA Vývojového prostredie Eclipse Pokročilé vlastnosti programovacieho jazyka JAVA Java Collection Framework (JCF) Prehľad štandardných JAVA knižníc (JAVA 2) Java Applets Interfaces (Rozhrania) Práca s objektami a reflekcia Serializácia objektov Java Beans Spracovanie XML v JAVA Java a databázy Java Threads (vlákna) Sieťové programovanie v Jave Internacionalizácia, Resource bundles Java WebStart (JWS) SWING SWT (Standart Widget Toolkit) Rozsah: 5 dní

O4C, s. r. o. Školenia, personalistika, brigády
JAVA II. – pokročilé programovanie – SWING, SQL, XML parsery a XSLT v Jave

JAVA II. – pokročilé programovanie – SWING, SQL, XML parsery a XSLT v Jave

Software: Windows/Linux, Java 2, Eclipse IDE/NetBeans IDE Popis: Cieľom kurzu je prehĺbiť poslucháčom znalosti programovacieho jazyka JAVA 2, oboznámiť ich s grafickým rozhraním SWING. Detailne sa preberajú témy ako práca s vláknami (Threads), identifikovanie objektov za behu (mechanizmus RTTI), klonovanie objektov. Poslucháč sa naučí základné postupy ako vytvárať grafické prostredie v Jave a prepájať ho s Java kódom. Preberajú základné princípy programovania grafického rozhrania SWING a najčastejšie používané grafické elementy. Počas kurzu sa poslucháč zoznámi s postupmi, ako využívať Javu pri prístupe na databázu. Vysvetľuje sa pojem JDBC, základy jazyka SQL a Java knižnice, ktoré sa témy prístupu na databázu týkajú. Súčasťou kurzu je úvod do dnes často skloňovanej problematiky XML. Vysvetľujú sa výhody popisného jazyka XML a JAVA nástroje, ktoré umožňujú prácu XML. Postupne sa preberajú základné typy XML parserov: SAX a DOM. Predpoklad: Orientácia vo Windows/Linux, vedomosti na úrovni kurzu JAVA I. Výhodou je znalosť databázového jazyka SQL a vývojového prostredia Eclipse alebo NetBeans. Osnova kurzu: Java Programovanie v detailoch (1.deň, 2.deň) Prehľad funkcií štandardných balíkov JAVA – java.io, java.util, java.text, java.math, java.lang. Cieľom je poukázať na často používané funkcie v Jave a programovacie techniky. Vlákna (threads) – úvod do práce s vláknami, základné princípy, synchronizácia vlákien. Prístup na spoločný zdroj dát. RTTI – identifikácia objektov počas behu programu, klonovanie tried. Grafické aplikácie založené na JAVA (Swing) (2.deň) Základné princípy programovania GUI v Jave (grafické knižnice Swing) – SMA (Separable Model Architecture), MVC (Model View Controller). Objasnenie princípu oddelenia dát od vizuálneho zobrazenia. Udalostný model – spracovávanie udalostí v Swing. Základné grafické elementy v príkladoch : JButton, JTextArea, JTree, JList, JComboBox, JTable, … Dialógové okná (JDialog) – vytváranie dialógových okien, práca s dialógovými oknami. JAVA a SQL – Prístup na databázu (3.deň) všeobecný úvod do SQL JDBC – všeobecný popis databázového rozhrania základné pojmy a princípy JDBC, triedy Connection, Statement, ResultSet príklady pripojení k databáze, vykonávanie dopytov aktualizácia dát v Jave / dopyty UPDATE, INSERT, DELETE predpripravené dopyty (prepared statements) JAVA a XML – Spolupráca XML a JAVA, úvod do XSLT (4.deň, 5.deň) Všeobecný úvod do XML Popis XML, tvorba veľmi jednoduchých XML dokumentov Java a XML – úvodné pojmy XML parsery Document Object Model (DOM) – stromovo orientovaný spôsob reprezentácie XML. Príklady na používanie DOM SAX – udalostne orientovaná reprezentácia XML. Príklady na používanie SAX Rozsah: 5 dní

O4C, s. r. o. Školenia, personalistika, brigády
JAVA II. – pokročilé programovanie – SWING v detailoch a SQL v Jave

JAVA II. – pokročilé programovanie – SWING v detailoch a SQL v Jave

Software: Windows/Linux, Java 2, Eclipse IDE/NetBeans IDE Popis: Cieľom kurzu je prehĺbiť poslucháčom znalosti programovacieho jazyka JAVA 2, oboznámiť ich s grafickým rozhraním SWING. Detailne sa preberajú témy ako práca s vláknami (Threads), identifikovanie objektov za behu (mechanizmus RTTI), klonovanie objektov a internacionalizácia. Poslucháči sa naučia ako efektívne využívať logovanie pri vývoji a ladení vytvorených JAVA programov. Poslucháč sa naučí vytvárať grafické prostredie v Jave a prepájať ho s Java kódom. Detailne sa preberajú princípy programovania grafického rozhrania SWING a najčastejšie používané grafické elementy, spôsoby rozloženia elementov v okne (Layouts), vytváranie dialógov a samostatne spustiteľných aplikácií. Počas kurzu sa poslucháč zoznámi s postupmi, ako využívať Javu pri prístupe na databázu a zobrazovanie dát pomocou SWING. Predpoklad: Orientácia vo Windows/Linux, vedomosti na úrovni kurzu JAVA I. Výhodou je znalosť databázového jazyka SQL a vývojového prostredia Eclipse/NetBeans. Osnova kurzu: Java Programovanie v detailoch (1.deň, 2.deň) Prehľad funkcií štandardných balíkov JAVA – java.io, java.util, java.text, java.math, java.lang. Cieľom je poukázať na často používané funkcie v Jave a programovacie techniky. Internacionalizácia – vytváranie jazykových mutácií a regionálnych nastavení s využitím tried Locale a ResouceBundle. Vlákna (threads) – úvod do práce s vláknami, základné princípy, synchronizácia vlákien. Prístup na spoločný zdroj dát. RTTI – identifikácia objektov počas behu programu, klonovanie tried. Logovanie v JAVE (Log4J v prípade použitia JAVA 2, natívne funkcie Javy v prípade použitia JAVA 5.0). Grafické aplikácie založené na JAVA (Swing) (3.deň, 4.deň) Základné princípy programovania GUI v Jave (grafické knižnice Swing) – SMA (Separable Model Architecture), MVC (Model View Controller). Objasnenie princípu oddelenia dát od vizuálneho zobrazenia Udalostný model – spracovávanie udalostí v Swing. Základné grafické elementy v príkladoch : JButton, JTextArea, JTree, JList, JComboBox, JTable, … Rozloženie grafických elementov v okne (dialógu)– Layouts. Popis jednotlivých typov vrstiev (Layout) a spôsobu vykresľovania grafických elementov na základe zvoleného typu vrstvy. Dialógové okná (JDialog) – vytváranie dialógových okien, práca s dialógovými oknami. Hlavné aplikačné okná – Popis základných typov aplikačných okien: SDI (jedno-oknové) a MDI (viac-oknové). Princípy ich vytvárania a práce s nimi. Java, Swing a SQL (5.deň) všeobecný úvod do SQL JDBC – všeobecný popis databázového rozhrania základné pojmy a princípy JDBC, triedy Connection, Statement, ResultSet príklady pripojení k databáze, vykonávanie dopytov aktualizácia dát v Jave / dopyty UPDATE, INSERT, DELETE prepojenie Java Swing elementov a databázy Rozsah: 5 dní

O4C, s. r. o. Školenia, personalistika, brigády
JAVA I. – Základy programovania v Jave

JAVA I. – Základy programovania v Jave

Software: Windows/Linux, Java 2, NetBeans IDE/Eclipse IDE Popis: Cieľom kurzu je oboznámiť poslucháčov s programovacím jazykom JAVA 2. Detailne sa preberajú jeho vlastnosti, pričom sa krok za krokom na príkladoch vysvetľuje syntax jazyka. Výučba prebieha v grafickom vývojovom prostredí NetBeans alebo Eclipse. Kurz obsahuje úvod do objektového programovania, kedže JAVA je objektový programovací jazyk. Poslucháč sa naučí základným programovacím princípom, oboznámi sa so základnými balíkmi funkcií Javy a organizácii zdrojových súborov (balíčky). Kurz obsahuje úvod do grafického systému Java – SWING a udalostného programovania. Predpoklad: Orientácia vo Windows XP alebo Linux (aspoň minimálne skúsenosti s akýmkoľvek programovacím jazykom sú výhodou) Osnova kurzu: Úvod do Javy (1.deň) Všeobecné informácie o JAVA, prečo JAVA ? Programovací jazyk JAVA a jeho vlastnosti. Základy objektového orientovaného programovania (1.deň) Úvod do objektov. Princípy OOP (zapuzdrenie implementácie, polymorfizmus, dedičnosť). Objektovo orientované programovanie v Jave. Základy programovania v Jave (1.deň) Vytvorenie jednoduchej aplikácie – Hello World. Vytvorenie jednoduchého appletu. Zoznámenie sa s vývojovým prostredím NetBeans alebo Eclipse. Objekty a triedy v Jave, manipulácia s objektami. Primitívne dátové typy. Rozsahy platností identifikátorov a objektov. Tvorba základnej kostry programu. Komentáre, tvorba dokumentácie. Základy programovania v Jave (2.deň) Použitie Java operátorov (aritmetické, relačné, logické a bitové operátory, operátor if-else, operátor čiarka, pretypovanie). Príkazy v Jave (if-else, while, do-while, for, switch, break, continue) Inicializácia a rušenie objektov (preťažovanie metód, konštruktory, Garbage collector, inicializácia dát, inicializácia polí). Skrývanie implementačných detailov (knižnice, riadenie prístupu – identifikátory public, private, protected). Základy programovania v Jave (3.deň) Opakované používanie tried, zapuzdrenie implementácie, polymorfizmus a zoskupovanie objektov (kompozícia, dedičnosť, pretypovanie nahor – upcasting, kľúčové slovo final, preťažovanie metód – overloading, abstraktné triedy a metódy). Koncepcia balíkov (packages). Rozhrania (interfaces) a vnútorné triedy. Kolekcie v Jave (polia, množiny, hash tabuľky, mapy) a iterovanie cez kolekcie. Základy programovania v Jave (4.deň) Obsluha chýb výnimkami, try-catch-finally blok (definícia výnimiek, zachytávanie a spracovanie výnimiek, prepustenie výnimky – throws). Vstupno-výstupný systém JAVA (základný vstup a výstup – InputStream, OutputStream, práca so súbormi – vytváranie, zápis a čítanie; I/O streamy). Základy programovania grafického prostredia v Jave – SWING (5.deň) Applety (štruktúra appletu). Grafický výstup (prepojenie s kódom – dialógy a rámce, základné grafické elementy – čiara, obdĺžnik, kruh). Výstup textu (použitie fontov a štýlov). Okná (typy okien, konštruktory, otvorenie a zatvorenie okien, vlastnosti okien). Zachytávanie udalostí (typy udalostí, prijímače udalostí – Listeners, zdroje udalostí, prehľad udalostí). Udalosti nízkej úrovne (udalosti myši a klávesnice). Vytváranie menu a podmenu. Dialógy a využitie vrstiev (Layouts). Dialógové elementy (Button, Choice, CheckBox, List, TextField, TextArea). Počet hodín: 5 dní

O4C, s. r. o. Školenia, personalistika, brigády

Školenia vedúcich zamestnancov a zamestnancov o ochrane pred požiarmi a bezpečnosti pri práci

Školenia vedúcich zamestnancov a zamestnancov o ochrane pred požiarmi a bezpečnosti pri práci (VVZ-000234-06-01.1) - Vstupné školenia zamestnancov - Opakované školenia zamestnancov - Školenie a overovanie znalostí vedúcich zamestnancov - Odborná príprava protipožiarnych hliadok - Školenia ostatných osôb o požiarnej ochrane ( vrátnici, dodávatelia...)

DXa, s.r.o. Školenia, personalistika, brigády

360° hodnotenie

360° spätná väzba je hodnotiaci a rozvojový nástroj manažérskych zručností, ktorý má za cieľ poskytnúť konštruktívne hodnotenie a identifikovať oblasti osobnostného rastu manažérov. Hodnotenie sa skladá zo sebahodnotenia a hodnotenia nadriadeným, podriadenými, kolegami, zákazníkmi a dodávateľmi. Hodnotiaci proces sa skladá z niekoľkých krokov, ktoré tvoria logicky uzatvorený a opakujúci sa proces. Prvým krokom je príprava samotnej organizácie, definovanie cieľov a zámerov, informovanie všetkých zúčastnených strán. Ďalším krokom je dizajn samotného nástroja podľa potrieb spoločnosti. Najčastejšie sa sledujú nasledujúce oblasti: - Práca v tíme - Leadership - Komunikačné schopnosti - Motivácia - Plánovanie - Kontrola - Organizačné zručnosti - Rozhodovanie Pre zaručenie anonymity prebieha hodnotenie elektronickou formou vyplnením online formulára. Následne odborníci vyhodnotia odpovede, zistia potreby a nedostatky hodnoteného a navrhnú riešenia. Výsledok poskytuje hodnotenému pohľad na jeho správanie a štýl riadenia z pohľadu druhých a porovnáva ho so sebahodnotením. V závere sa zistí na jednej strane, v ktorých oblastiach by sa mala hodnotená osoba zdokonaliť, na druhej strane, ktoré kladné stránky si spolupracovníci vážia a cenia na danej osobe. Získané informácie sú optimálnym východiskovým bodom pre ďalšie rozvojové aktivity a koučing.

MEGA Education, s. r. o. Školenia, personalistika, brigády

Analýza a návrh vzdelávacieho systému

Kladieme veľký dôraz, aby každé vzdelávanie, ktoré prebieha vo firme s našou účasťou, malo svoje opodstatnenie. S ohľadom na tento cieľ vychádzame z analýzy vzdelávacích potrieb, ktoré môžeme zabezpečiť. Analýza vzdelávacích potrieb sa často realizuje kombináciou viacerých metód a nástrojov. Subjektívne metódy - Autofeedback - Rozvojový a kariérny plán Objektívne metódy - Identifikácia nadriadeným - Development centrum - 360? spätná väzba - Analýza materiálov a dokumentov Výstupom analýzy je definícia oblastí, tém a foriem vzdelávania. Naša skúsenosť: Dôkladná analýza zvyšuje motiváciu zamestnancov k ďalšiemu vzdelávaniu. Profesný rozvoj sa stáva ich vlastnou osobnou potrebou.

MEGA Education, s. r. o. Školenia, personalistika, brigády

Development centrum

Development centrum predstavuje moderný spôsob identifikácie potenciálu a rozvojových potrieb zamestnancov. Ide o vysoko kvalitnú metódu založenú na báze assessment centra, avšak zameranú na rozvoj. Počas development centra sledujeme správanie sa jednotlivcov v rámci skupiny, ale i individuálne počas toho, ako pracujú na rôznych modelových situáciách z praxe. Postupne sa odhaľujú osobnostné, manažérske, ale i medziľudské charakteristiky každého indivídua. Na skupinovú prácu nadväzuje psychodiagnostické testovanie a následný rozhovor. Pomocou development centra získate spoľahlivý obraz o nevyužitom potenciáli zamestnancov, ich existujúcich kompetenciách a vnútornej motivácii. Zároveň sa identifikujú silné stránky jednotlivcov, a naopak i rozvojové potreby. Na základe výstupu sa zostaví individuálny plán osobnostného a rozvoja každého zamestnanca.

MEGA Education, s. r. o. Školenia, personalistika, brigády

Assessment centrum

Assessment centrum je efektívnou metódou výberu zamestnancov. Hlavným znakom tejto metódy je prítomnosť viacerých hodnotiteľov, ktorí sledujú účastníkov z rôznych uhlov a podľa rôznych kritérií. Medzi najčastejšie hodnotené oblasti patria: - Práca v tíme, tvorivosť, proaktivita - Organizačné schopnosti - Schopnosť plánovať a rozhodovať - Odolnosť voči stresu - Verbálne a komunikačné schopnosti - Empatia a asertivita - Riešenie konfliktov, argumentácia Výhodou assessment centra v porovnaní s bežným príjimacím pohovorom je, že kandidáta je možné sledovať v interakcii s ďalšími osobami a znižuje sa subjektivita vo výslednom rozhodnutí, nakoľko sa na pozorovaní zúčastňujú viacerí hodnotitelia. Taktiež táto metóda zvyšuje spoľahlivosť výsledku, pretože kandidáti sú odlišnými metódami sledovaní v rôznych situáciách. V rámci assessment centra používame tieto metódy: - Skupinová a individuálna práca na modelových situáciách - Prípadové štúdie - Hranie rolí - Individuálne pohovory - Psychodiagnostika a dotazníky

MEGA Education, s. r. o. Školenia, personalistika, brigády