|
Obsah školení na 1. polrok 2012
|
|
Správa požiadaviek a konfigurácií SW
|
|
|
Zber a analýza užívateľských
požiadaviek - 1 deň
|
|
|
|
Cieľom kurzu je: naučiť
vykonávaniu činností zberu, analýzy a správy požiadaviek pre tvorbu IS.
Kurz je určený pre: analytikov, programátorov, riadiacich pracovníkov.
Obsah kurzu:
Kurz je zameraný na management požiadaviek ako úvodného bodu ku konštrukcii
software.
Krátko sa diskutujú psychologické problémy pri získavaní požiadaviek od
zákazníka.
Ťažiskom je špecifikácia používateľských požiadaviek a špecifikácia
systémových požiadaviek.
Poslucháči na príkladoch študujú zle definované požiadavky, kritériá pre
ich odhaľovanie a spôsoby redefinície a verifikácie.
Výsledkom sú konzistentné požiadavky používateľov (organizácia, používateľ,
prostredie) na systém a systémové požiadavky (riešiteľské) na vyvíjaný
systém.
Poslucháči získajú základné návyky pre extrahovanie požiadaviek z bežných
dokumentov, vytváranie štrukturovaných požiadaviek, zobrazovanie
požiadaviek, ohodnocovanie požiadaviek, vytváranie reportov, atď. Pomocou
nástroja je precvičená analýza príčin, analýza dôsledkov a dôvodov
rozhodnutí.
V rámci kurzu sa vysvetľuje a precvičuje väzba na OO analýzu a design.
Predpoklady pred kurzom: nie je potrebná predpríprava.
|
|
Analýza a modelovanie IS
|
|
|
Pojmy a princípy objektovej
technológie - 1 deň
|
|
|
|
Cieľom kurzu je: získanie
prehľadu v oblasti objektovej technológie a upresnenie pojmov.
Kurz je určený pre: riadiacich pracovníkov, analytikov, programátorov.
Pre poslucháčov so skúsenosťami procedurálneho programovania, SQL jazyka a
štrukturovanej analýzy sú pripravené príklady na transformáciu prístupu k
budovaniu aplikácií.
Kurz je nevyhnutný pre poslucháčov, ktorí aktívne nepoužívali OO
technológiu a chcú pokračovať školením OO analýza a Design.
Obsah kurzu:
- podrobný úvod do problematiky, definície, príklady, odstránenie
nevhodných návykov
- motivácie pre zmeny
reusability, redukcia komplexnosti, kontrola požiadaviek, komponentový
software
- základné pojmy
objekt, trieda, hierarchia tried, polymorfizmus, inheritancia, asociácie
- základné analytické postupy na vytváranie OO modelu UML, požiadavky,
modelovanie
- základné roly v teame
návrhár tried, architekt, vývoj frameworku, aplikačný programátor, reuse
engineer
- iteratívny vývoj
vývojový cyklus, prototypovanie, kontrolné body, ovládače, úroveň kódu,
úroveň architektúry, návrhové vzory
- nástroje
procesná analýza, užívateľské požiadavky, UML Case, JAVA development, JAVA
mapovanie, aplikačné servery, databázy
Predpoklady pred kurzom: nie je potrebná predpríprava.
|
|
|
Syntax a sémantika UML - 1
deň
|
|
|
|
Cieľom kurzu je: poskytnúť znalosti UML potrebné pre základnú
orientáciu v modeloch zapísaných v UML.
Kurz je určený pre: riadiacich pracovníkov, projektantov, programátorov.
Obsah kurzu:
- vysvetlenie pointy OO analýzy, náčrt postupu krokov, vytvorenie predstavy
o objektovo orientovanej analýze,
- syntax a sémantika základného súboru UML symbolov zo všetkých techník,
ktoré UML poskytuje.
Absolvovaním kurzu účastník získa schopnosť porozumieť UML notácii v
rozsahu potrebnom pre diskusiu s tvorcom tejto notácie. Účelom kurzu nie je
naučiť vytvárať UML modely.
Predpoklady pred kurzom: nie je potrebná predpríprava.
|
|
|
Objektovo-Orientovaná
Analýza a jazyk UML - 3 dni
|
|
|
|
Cieľom kurzu je: naučiť zásady OO analýzy, jazyk UML a jeho použitie
pre analýzu a modelovanie IS.
Kurz je určený pre: analytikov, vedúcich projektov, programátorov.
Obsah kurzu:
Kurz OO analýza a základy UML sa sústreďuje na výuku UML v kontexte
postupov OO analýzy. Cieľom kurzu je poskytnúť účasníkom výklad nevyhnutného
počtu UML pojmov, ktoré sú potrebné pre špecifikáciu informačného systému.
Základné pojmy UML sú vyučované v kontexte projektu, ktorý účastníci kurzu
riešia. Absolventi kurzu získajú :
- návyky potrebné pre efektívny postup v OO analýze
- porozumenie minimálnej množiny pojmov UML na vytvorenie špecifikácie
softwarového systému na úrovni platformovo nezávislého modelu v jazyku UML
Okrem toho je obsahom kurzu výklad syntaxe a sémantiky nadstavbových pojmov
a techník UML, ktoré špecifikujú ďalšie vyjadrovacie schopnosti jazyka na
príkladoch ich použitia v kontexte typických situácií kedy sú potrebné.
Predpokladané znalosti: dobrá znalosť základných pojmov OO technológie
(objekt, trieda, hierarchia, polymorfizmus)
Vyučovaná verzia jazyka: UML 2.0
Predpoklady pred kurzom: znalosti základov objektovej analýzy.
|
|
|
Analytické vzory (UML
modely pre pokročilých) - 2 dni
|
|
|
|
Cieľom kurzu je: získanie pokročilých vedomostí OO analýzy a
notácii v UML.
Kurz je určený pre: analytikov a návrhárov.
Obsah kurzu:
Kurz je zameraný na prehĺbenie vedomostí o OO analýze a zvýšeniu
produktivity analytikov a návrhárov aplikácií. Poslucháčom sú prezentované
prakticky použiteľné (nie školské)
OO modely aplikačných domén. Pre každý vzor je podaný podrobný výklad
kontextu, obsah vzoru a možnosti použitia. Modely sú prezentované v UML
notácii.
Predpoklady pred kurzom: znalosti z UML a OO analýzy (absolvovanie školenia
OO analýza a design).
|
|
Vývoj JAVA aplikácií
|
|
|
Vlastnosti štandardných
Java aplikácií – J SE - 1 deň
|
|
|
|
Cieľom kurzu je: získanie prehľadu o jazyku JAVA, o
technológiách JAVA pre stand-alone aplikácie (JAVA Standard Edition), upresnenie pojmov.
Kurz je určený pre: riadiacich pracovníkov, analytikov, predajcov, nákupcov
softwarových komponentov.
Obsah kurzu:
- objektová koncepcia jazyka JAVA
Triedy a prípady (instance), metódy, správy (message),
dedenie (inheritance), polymorfizmus, encapsulácia, containment
- základy k prostrediu JAVA
Java Virtual Machine, Java Runtime Environment (JRE), JAVA Development Kits
Java Sandbox security model, JNI, spolupráca s jazykom C, vnorené triedy
- JAVA na kliente applety a nasadzovanie JAR súborov na kliente, Java
Beans,
grafický interfejs z AWT, JFC/Swing knižníc, serializácia
- JAVA v serveri Java Servlety, Java Server Pages, prístup do databáz cez
JDBC,
Enterprise JAVA Beans
- charakteristika platforiem JAVA:
Java Standard Edition, Java Enterprise Edition, Java Micro Edition
Predpoklady pred kurzom: nie je potrebná predpríprava.
|
|
|
Architektúra podnikových J
EE aplikácií - 1 deň
|
|
|
|
Cieľom kurzu je: získanie prehľadu o technológiách JAVA pre
podnikové systémy (J Enterprise Edition), upresnenie pojmov.
Kurz je určený pre: riadiacich pracovníkov, analytikov, predajcov, nákupcov
softwarových komponentov.
Obsah kurzu:
- komponentová architektúra podnikových informačných systémov 2-vrstvová
architektúra, 3-a viacvrstvová
architektúra, komponent, kontainer, server, interface, programovací model,
stateless a stateful Session EJB, entity EJB
- výstavba podnikových informačných systémov vývoj komponentov, komponenty
a objekty, nasadzovanie (deployment) komponentov, agregácie komponentov,
granularita, perzistencia komponentov, správa threadov, vyvažovanie záťaže,
správa pamäte, riadenie transakcií,bezpečnosť,
distribuovanosť
- špecifikácia komponentového modelu Java
Enterprise Edition
EJB - RMI - JNDI -JDBC - JTS/JTA - JMS- JSP - JavaIDL - JavaMail
-Connectors - XML
- nástroje pre analýzu a návrh podnikového IS, aplikačné servery kritériá
pre výber nakupovaných produktov
- iné komponentové modely, Microsoft DNA, OMG CORBA components.
Predpoklady pred kurzom: znalosti JAVA pojmov a základov technológie.
|
|
|
Technológie v JAVA SE V5 -
1 deň
|
|
|
|
Cieľom kurzu je: zvládnutie rozdielov medzi Java 5 a staršími verziami.
Kurz je určený pre: programátorov Java.
Obsah kurzu:
- statický import
- premenlivý počet argumentov
- automatické typové konverzie
- enumerácie
- nové vlastnosti cyklu for
- generické programovanie
- vlastnosti, používanie a vytváranie anotácií
Predpoklady pred kurzom: základná znalosť syntaxe jazyka JAVA.
|
|
|
Technológie v JAVA SE
V6 – 1 deň
|
|
|
|
Cieľom kurzu je: zvládnutie používania nových vlastností v
Java SE 6
Kurz je určený pre: analytikov, programátorov.
Obsah kurzu:
- podpora skriptovacích jazykov, spolupráca skriptovacieho kódu s Java
- integrácia s Web Services, XML a JAXB 2.0
- integrácia s desktopom
- monitorovanie a management, analýza pamäte
- prístup k API kompilátoru
- XML digitálny podpis
Predpoklady pred kurzom: základné znalosti Java
|
|
|
Jazyk Java, úvod do JDK - 3
dni
|
|
|
|
Cieľom kurzu je: naučenie jazyka JAVA.
Kurz je určený pre: programátorov.
Obsah kurzu:
- základné prvky jazyka, kľúčové slová, objektové a neobjektové premenné,
riadenie toku programu, práca s pamäťou, Garbage collection
- objektovo-orientované programovanie v jazyku JAVA triedy, objekty, hierarchie
tried, inheritancia, polymorfizmus, encapsulácia, containment, metódy,
message
- JAVA triedy
syntax jazyka, základné a objektové dátové typy, zdrojové súbory,
organizácia súborov a balíkov (packages), importovanie tried, riadenie
prístupu, abstraktné triedy a interface, spracovanie udalostí, chýb
výnimiek.
- úvod do prostredia Java Development Kit, JNI, spolupráca s jazykom C
- nasadenie aplikácií, technológia Java Web Start
Predpoklady pred kurzom: nie je potrebná predpríprava.
|
|
|
Jazyk JAVA (pre
pokročilých) – 2 dni
|
|
|
|
Cieľom kurzu je:
prebrať najčastejšie používané knižnice a technológie.
Kurz je určený pre: programátorov.
Obsah kurzu: pozornosť je venovaná hlavne práci so súbormi, sieťovej
komunikácii, kolekciám, multithreadingu, mechanizmu reflexie, serializácii,
lokalizovaniu aplikácií, prípadne ďalším témam podľa potrieb účastníkov.
Predpoklady pred kurzom: základy jazyka Java.
|
|
|
Java servlety a JSP - 4 dni
|
|
|
|
Cieľom kurzu je: naučenie vývoja internetových JAVA aplikácií
technológiami: HTML, aplety, servlety, JSP.
Kurz je určený pre: programátorov.
Obsah kurzu:
- vytváranie HTML klientov, HTML klienti, interaktívne Web stránky,
oboznámenie s nástrojom Eclipse, JAVA klient aplikácie, aplety, Java event
model
- vytváranie JAVA aplikácií na serveri, účel nasadenia, architektúra a
životný cyklus Servletov, JSP, vzťah k iným technológiam
- vývoj a testovanie servletov - výuka na príkladoch, syntax servletov,
kontajnery, HttpRequest a HttpResponse objekty, GET a POST príkaz
- vývoj a testovanie JSP- výuka na príkladoch, syntax JSP, JSP tagy: deklarácie, scriplety, actions,
tvorba stránok, generovanie,
- použitie knižníc TagLibs
- komunikácia s ďalšími komponentami, hlavne s databázami, JSP a servlety,
JSP a JavaBeans
Predpoklady pred kurzom: základná znalosť jazyka JAVA.
|
|
|
Struts framework pre tvorbu
web aplikácií – 2 dni
|
|
|
|
Cieľom kurzu je: zvládnutie používania Struts
Kurz je určený pre: analytikov, programátorov web aplikácií.
Obsah kurzu:
- vlastnosti, prehľad, MVC, výhody a nevýhody technológie Struts
- vytvorenie aplikácie, konfiguračné súbory
- spracovanie požiadaviek pomocou Action objektov a Formulárových beanov
- deklaratívna navigácia medzi stránkami
- práca s formulármi
- lokalizácia textov
- deklaratívne ošetrenie chýb
- programátorská a deklaratívna validácia zadaných údajov
- automatická validácia, validačný framework
- použitie šablón stránok pomocou Struts tiles
- spolupráca s JSP a JSF
Predpoklady pred kurzom: základné znalosti Java a Servlet/JSP
|
|
|
Java Server Faces - 2 dni
|
|
|
|
Cieľom kurzu je: zvládnutie používania a programovania
komponentov Java Server Faces
Kurz je určený pre: analytikov, programátorov.
Obsah kurzu:
- výhody JSF, objektový model HTML komponentov, render kit
- životný cyklus spracovania JSF stránky
- konfiguračné súbory
- použitie Java Beanov
- riadenia navigácie medzi stránkami
- reakcie na udalosti používateľa pomocou listenerov
- tagy na tvorbu HTML komponentov
- použitie Java Scriptu
- tvorba HTML tabulky
- použitie štandardných a vlastných konvertorov a validátorov
- vytváranie vlastných komponentov
Predpoklady pred kurzom: základné znalosti JSP a HTML.
|
|
|
AJAX (Asynchronous
JavaScript a XML) - 2 dni
|
|
|
|
Úvod do technológie AJAX
- prehľad technológií použitých v AJAX – Javascript, DOM, CSS
- XmlHTTPRequest object, metódy, atribúty
- použitie HTTP metód, hlavičky a parametre
- obsluha asynchrónnych volaní
HTML Document Object Model
- sprístupňovanie Nodov, Elementov a Atribútov
- modifikácia DOM
Návrh AJAX stránok
- získanie obsahu
- vykonateľné skripty
- práca s dátami - text, XML, JSON
- nástroje na návrh a ladenie
Integrácia s JSF
- rozšírenia JSF
Tvorba aplikácií pomocou ajax4jsf
- princíp ajax4jsf frameworku
- posielanie AJAX požiadavky
- knižnica komponentov
|
|
|
JavaFX- 2 dni
|
|
|
|
JavaFX je skupina produktov umožňujúcich tvorbu bohatých internetových
aplikácií na rôznych platformách-desktop, webový prehliadač, mobilné
zariadenie.
- detailný úvod do JavaFX a JavaFX Script
- dáta, premenné, štruktúra kódu
- triedy, dedičnosť
- deklaratívna syntax a pripojenie k dátam
- tvorba GUI
- použitie webových služieb
- integrácia s Java a JavaScriptom
- vytvorenie a nasadenie aplikácie
|
|
|
Správa WebServera - 1deň
|
|
|
|
Cieľom kurzu je: zvládnutie používania www servera.
Kurz je určený pre: administrátorov, programátorov.
Obsah kurzu:
- použitie WWW servera, inštalácia, kompilácia, SSL
- konfigurovanie sieťového spojenia, prístupov, modulov
- konfiguračné súbory, konfigurácia cgi, reporty,
- ukladanie www stránok.
Predpoklady pred kurzom: nie je potrebná predpríprava.
|
|
|
Design patterns –
dokumentované v UML a implementovaná v Java - 2 dni
|
|
|
|
Cieľom kurzu je: naučiť účastníkov školenia používať vybrané
návrhové vzory publikované v knihe Design patterns autorov Gamma, Helm, Johnson, Vlissides, v prostredí jazyka Java.
Kurz je určený pre: programátorov, dizajnérov a systémových architektov so
znalosťou jazkyka Java a základov jazyka UML.
Obsah kurzu:
Centrom pozornosti kurzu su vlastné návrhové vzory, so svojimi ideovými
zámermi, architektúrami a spôsobmi implementácie v jazyku Java. Každý
návrhový vzor je popísaný prostredníctvom UML modelu, ktorý je
implementovaný v relatívne jednoduchom aplikačnom prostredí, na ktorom sú
prezentované dôsledky použitia konkrétneho vzoru. V priebehu školenia sú
preberané len technologicky nezávislé návrhové vzory ako napríklad:
Strategy pattern, Proxy pattern, State pattern, Factory pattern, Template
method pattern, Observer pattern a ďalšie.
Cieľom kurzu nie je vytvoriť komplexnú aplikáciu vzorov, ale vysvetliť absoventom školenia
jednotlivé návrhové vzory s možnosťou ich využitia pri tvorbe aplikácií.
Predpoklady pred kurzom: znalosť jazyka JAVA, JDK, JFC/Swing.
|
|
|
Vývoj grafických JAVA
aplikácií - 3 dni
|
|
|
|
Cieľom kurzu je: naučiť účastníkov kurzu vytvárať prenositeľné
grafické aplikácie prostredníctvom infraštruktúry grafickej knižnice SWING
Kurz je určený pre: programátorov
Obsah kurzu: Úvodný blok kurzu je venovaný všeobecným zásadám tvorby
grafických aplikácií a ich aplikovaniu v prostredí grafického systému Java
platforny. Nosnými témami tohoto bloku sú:
- Grafické kontainery: ( vlastnosti, hierarchia, používanie)
- Grafické ovládacie prvky (vlastnosti, hierarchia)
- Systém generovania a spracovanie grafických udalostí
• Architektúra „Event“
objektov
• Hierarchia „Listener“
objektov
• Mechanizmus tvorby „Event –
handler“ algoritmov = Delegation event model.
Aktivity bloku sú demonštrované na základnej grafickej infraštruktúre JDK realizovanej
objektami knižnice AWT. Ťažiskovým blokom kurzu je vysvetlenie nosných
mechanizmov nadstavbového grafického systému JDK, reprezentovaného
knižnicou SWING. V bloku sú vysvetľované základné filozofické aspekty
tohoto grafického systému, ktorými sú: aplikácia design patternu „Model
View Controller“ a implementácia komponentovej normy Java Beans.Ďalšie
bloky kurzu sú zamerané na preberanie najčastejšie používaných grafických
objektov, akými sú napr. JButton, JTextField, JList, JComboBox, JTable, JTree
a podobne, prostredníctvom vytvárania
praktických príkladov, na ktorých je možné získať dostatok
vlastných praktických skúsenosti už
počas trvania kurzu. Jednotlivé témy školenia sú vysvetľované a
dokumentované prostredníctvom diagramov vytvorených v jazyku UML.
Účastníci kurzu v priebehu školenia vytvoria aplikáciu, ktorá v záverečných
fázach školenia nadobúda podobu relatívne komplexnej grafickej aplikácie so
všetkými aspektami štandardnej grafickej aplikácie súčasnej doby.
Predpoklady pred kurzom: zvládnuté základy jazyka Java.
|
|
|
Databázové JAVA aplikácie,
JDBC - 2 dni
|
|
|
|
Cieľom kurzu je: oboznámiť účastníkov školenia s architektúrou
a spôsobom použitia štandardizovaného komunikačného rozhrania určeného pre komunikáciu
medzi aplikačným kódom vytvoreným v jazyku Java a RDBMS
Kurz je určený pre: programátorov, administrátorov.
Obsah kurzu:
Úvod kurzu je zameraný na vysvetlenie architektúry aplikačného programového rozhrania Java
Database Connectivity (JDBC), ktoré
definuje dve vzájomne oddeliteľné vrstvy: riadiacu vrstvu (Driver Manager)
a vrstvu vykonávaciu (Driver).
Centrum pozornosti kurzu je venované takzvanému „Core JDBC API“, ktoré
reprezentuje jadro, umožňujúce vykonávať všetky databázové aktivity potrebné
pre bežné dvojvrstvé databázové aplikácie. K takýmto aktivitám patrí:
pripojenie sa k dátovému zdroju, vykonávanie SQL príkazov, či už staticky
alebo dynamicky, v dávkach, alebo riadenie transakcií, respektíve
spracovávanie chybových stavov vyvolaných databázou.
Všetky spomínané aktivity sú počas školenia precvičované na praktických
príkladoch.
Predpoklady pred kurzom: znalosť
jazykov JAVA a SQL.
Nástroje: JDBC drivery, IDS
|
|
|
Tvorba ultra tenkých J EE klient
aplikácií - 2 dni
|
|
|
|
Cieľom kurzu je: Naučiť účastníkov kurzu vytvárať také
grafické internetové aplikácie, ktorých aplikačne závislý kód je umiestnený
len v prostredí aplikačného J EE servera a prezentačný, aplikačne nezávislý
kód je umiestnený na klientskom počítači.
Kurz je určený pre: programátorov.
Obsah kurzu:
Nosným technologickým prvkom a aj náplňou školenia je infraštruktúra Ultra
Light Client, prostredníctvom ktorej je možné vytvoriť internetovo
orientovanú aplikáciu s takzvaným bohatým obsahom v priebehu niekoľkých
hodín. Na báze komponentov tejto infraštruktúry sú v priebehu školenia
vytvárané moduly umožňujúce manipuláciu s množinami objektov vo forme
grafických tabuliek, stromov, zoznamov, prípadne editáciu ich atribútov vo
forme formulára s kvalitným interaktívnym ovládaním.
Súčasťou školenia je aj prevádzkovanie vytvoreného aplikačného kódu v
prostredí EJB alebo WEB kontajnerov rôznych J EE aplikačných serverov s
tým, že účastníci školenia nemusia byť znalí spomínaných technológií,
prípadne aplikačných serverov.
Predpoklady pred kurzom: znalosť jazyka Java a grafického systému Swing.
|
|
|
Perzistencia JAVA objektov,
Hibernate, JPA - 3 dni
|
|
|
|
Cieľom kurzu je: Naučiť účastníkov školenia realizovať perzistenciu
objektov doménovej vrstvy prostredníctvom objektovo relačného frejmworku
typu open source - Hibernate.
Kurz je určený pre: programátorov .
Obsah kurzu:
Naučiť účastníkov školenia realizovať perzistenciu objektov doménovej
vrstvy prostredníctvom objektovo relačného frejmworku typu open source -
Hibernate.
Súčasťou architektúry aktuálnych informačných systémov býva relatívne
samostatná vrstva obsahujúca tzv. doménové (biznis) objekty, ktoré sú
zväčša ukladané do tabuliek relačnej databázy, čím vzniká pri tvorbe
informačného systému požiadavka na realizáciu tzv. perzistentnej vrstvy,
ktorá môže byť riešená jedným z najpoužívanejších open source produktov z tejto kategórie,
produktom Hibernate.
Kurz sa v rámci výuky zameriava len na použitie frejmworku v prípade, že
biznis vrstva je realizovaná bežnými Java objektami (nie komponentami typu
EJB).
Účastníci školenia sa na báze realizácie objektov biznis vrsty naučia
vytvárať tzv. mapovania (mapovacie konfiguračné súbory), prostredníctvom
ktorých produkt Hibernate generuje SQL príkazy umožňujúce ukladať a vyberať
objekty z relačného databázového systému.
Okrem tvorby mapovaní sa kurz venuje používaniu aplikačného rozhrania
produktu Hibernate, umožňujúceho realizovať vlastné perzistentne
orientované manipulácie s doménovými objektami, ako sú napríklad aktivity
súvisiace so životným cyklom perzistentných objektov, realizáciu
transakcií, používanie cache mechanizmov, či optimalizáciu vykonávania
databázových prístupov.
Predpoklady pred kurzom: znalosť jazyka Java a jazyka SQL.
|
|
|
Bezpečnosť, autentifikácia a autorizácia v JAVA - 2
dni
|
|
|
|
Cieľom kurzu je: naučenie vývoja zabezpečených JAVA aplikácií
technológiami: JAAS, SSL
Kurz je určený pre: programátorov.
Obsah kurzu:
- technológie na zabezpečenie Java aplikácií, perhľad technológií a pojmov
- Java Security Models
- riadenie prístupu k zdrojom a vynútenie bezpečosnej politiky pomocou
security managera
- autentifikácia a autorizácia pomocou JAAS
- Single Sign On
- šifrovanie prenosu pomocou SSL, GSS-API a SASL
- použitie kryptografie pomocou JCE
Predpoklady pred kurzom: základná znalosť jazyka JAVA.
|
|
|
JMX (Java Management
Extensions) – 1 deň
|
|
|
|
Cieľom kurzu je: zvládnutie managementu Java aplikácií
Kurz je určený pre: analytikov, programátorov
Obsah kurzu:
- ciele managementu zdrojov, výhody, architektúra JMX
- použitie nástrojov
- beany na management stabilných a meniacich sa zdrojov
- tvorba agentov, komunikácia s agentami
- komunikácia s beanmi použitím notifikácie
- management server, registrácia, tvorba otázok
- distribuovaný agenti
- monitory a časovače
- použitie JMX v J2EE
- zabezpečenie JMX
Predpoklady pred kurzom: základné znalosti jazyka Java
|
|
|
Použitie sériového, paralelného a USB
portu v Jave - 1 deň
|
|
|
|
Kurz je určený pre: administrátorov, programátorov.
Obsah kurzu:
- možnosti a princípy programovania portov v Jave
- inštalácia a kompilácia potrebných knižníc pre Linux a Windows
- použitie Java API, ukážky typických častí kódu
- identifikácia portov, ich otvorenie, čítanie a zápis údajov
- programovanie pomocou udalostí
- riešenie možných problémov
Predpoklady pred kurzom: znalosť jazyka JAVA
|
|
|
JNI - Java interfejs k legacy
aplikáciám - 1 deň
|
|
|
|
Cieľom kurzu je:naučenie spájania Java a C/C++ algoritmov do
jednej aplikácie.
Kurz je určený pre: programátorov.
Obsah kurzu:
- ciele JNI, možnosti použitia, výhody a nevýhody, algoritmy C ako súčasť
Java tried, postup kompilácie
- volanie C funkcií z Java tried, odovzdávanie parametrov,
- mapovanie a konverzia dátových typov,
- prístup k metódam a atribútom Java objektov a tried z jazyka C,
- vytváranie Java objektov v C funkciách,
- vytváranie a zachytávanie výnimiek v C funkciách,
- štartovanie aplikácie z jazyka C, spustenie interpretu Java,
- volanie Javy z Informix 4GL.
Predpoklady pred kurzom: nie je
potrebná predpríprava.
|
|
|
Logovanie v JAVA, Log4j - 1
deň
|
|
|
|
text obsahu bude
doplnený
|
|
|
Spring framework – 3 dni
|
|
|
|
Cieľom kurzu je: oboznámiť poslucháčov
s vlastnosťami a vývojom Java aplikácií, využívajúcich aplikačný
framework Spring.
Kurz sa zaoberá architektúrou, dizajnom
a programovaním biznis logiky na základe Spring v prostredí Eclipse.
Obsah kurzu:
- základné architektúry
- základy dizajnu Spring aplikácie
- Spring container
- vlastnosti a využitie spring bean
- vlastnosti a využitie spring message bean
- vlastnosti a využitie Spring DAO
- vlastnosti a využitie AOP v prostredí Spring
- Spring transaction
- základné obrazce
Kurz je určený pre: dizajnérov a programátorov.
|
|
|
Vývoj web aplikácií vo frameworku Spring – 3 dni
|
|
|
|
Školenie sa zaoberá technológiami, ktoré umožňujú napojiť JSP
a JSF na Spring a vytvoriť web aplikáciu tj. Spring JSF, Spring JSP,
Spring Web, Spring MVC,Spring OSGI, Spring RESt pričom jadrom školenia sú technológie
Spring Web, Spring MVC, Spring OSGi a Spring REST.
Predpoklady pred kurzom: znalosti frameworku Spring
v rozsahu školenia Spring framework.
|
|
|
Vývoj aplikácií v EJB 3.X – 3 dni
|
|
|
|
Cieľom kurzu je: oboznámiť poslucháčov s vlastnosťami a
vývojom enterprise java aplikácií, ktoré využívajú technológiu EJB 3.X.
Kurz sa zaoberá architektúrou,dizajnom a programovaním biznis logiky na
základe EJB 3.X v prostredí Eclipse.
Obsah kurzu:
- základné architektúry JEE 5
- základy dizajnu J EE aplikácii
- vlastnosti a využitie session bean
- vlastnosti a využitie message bean
- základné enterprise obrazce
Kurz je určený pre: dizajnérov a programátorov.
|
|
|
Administrácia Oracle WebLogic Server -
3 dni
|
|
|
|
Cieľom kurzu je: zvládnutie administrácie servera WebLogic
Server.
Kurz je určený pre: administrátorov.
Obsah kurzu:
- oboznámenie s architektúrami aplikácie typu enterprise Java vo WebLogic
serveri, technológie JNDI, servlet,
JSP, EJB, JMS, XML
- konfigurovanie a monitorovanie aplikačného servera, inštalácia,
štartovacie parametre WLS, administrácia konfiguračného súboru, správa
užívateľov vo WLS, správa užívateľov z operačného systému, protokolovanie,
kritické stavy servera, bezpečnostné aspekty, SSL, ACL, Realm
Predpoklady pred kurzom: znalosť jazyka JAVA.
|
|
|
Testovanie Java aplikácií -
1 deň
|
|
|
Cieľom kurzu je:naučiť účastníkov kurzu vytvárať testovacie
sekvencie umožňujúce overiť funkčnosť produkčného kódu.
Kurz je určený pre: programátorov a
designerov vyvíjajúcich Java aplikácie, ktorí majú základné znalosti z
jazyka Java a chcú sa naučiť tvoriť aplikačný kód s dôrazom na jeho kvalitu
a funkčnosť.
Obsah kurzu:
Konštrukcia testovacieho kódu
produkovaného na školení vychádza z myšlienok prezentovaných v prostredí
vývoja informačných systémov s označením “test first design” a z použitia testovacieho
frameworku JUnit. Uvedené aktivity
zároveň reprezentujú aj dve dominantné časti školenia:
- Tvorba produkčného kódu prostredníctvom testov
- Automatizácia tvorby a vyhodnocovania testov prostredníctvom frameworku
JUnit
Testovacie moduly vytvárané ako automatická súčasť produkčného kódu, resp.
ako kód podmieňujúci existenciu produkčného kódu, môžu jednak zásadným
spôsobom ovplyvniť design aplikačného kódu a jednak umožňujú v krátkom
vývojovom cykle odhaliť nepoužiteľné alebo neefektívne sekvencie. Preto ich
vytváranie v konečnom dôsledku
zásadným spôsobom zrýchľuje vývoj produkčného kódu a pridáva možnosť
automatizovanej kontroly jeho funkčnosti v ktorejkoľvek fáze nasadenia.
Predpoklady pred kurzom: znalosť jazyka JAVA, JDK.
|
|
Dynamický jazyk a vývojové prostredie Groovy
|
|
|
Jazyk Groovy
|
|
|
|
Groovy je vysoko produktívny dynamický programovací jazyk založený
na Java platforme. Umožňuje výrazne znížiť a sprehľadniť množstvo kódu
oproti klasickým jazykom.
- spoločné a rozdielne vlastnosti s jazykom Java
- inštalácia, použitie vývojových nástrojov, GDK
- zabudované dátové typy, regulárne výrazy, riadiace štruktúry
- preťaženie operátorov
- objektové programovanie, dedičnosť
- metaprogramovanie, uzávierky (closures)
- práca s XML a databázami
- tvorba GUI
- testovanie kódu
Predpoklady pred kurzom: čiastočná znalosť jazyka Java
|
|
Scala je objektovo orientovaný staticky typový všeobecne
použiteľný programovací jazyk
- Navrhovaný na zvýšenie produktivity programátorov pri zachovaní rýchlosti
behu aplikácií
- Spája imperatívny a funkcionálny programátorský štýl
- Navrhnutý na využitie návrhových vzorov stručným, elegantným a typovo
bezpečným spôsobom
- Integruje vlastnosti objektovo orientovaných a funkcionálnych jazykov,
čím umožňuje vyššiu produktivitu programátorov
- Veľkosť zdrojového kódu je typicky zmenšená 2 – 3 krát oproti rovnakým
Java aplikáciám
- Hladká integrácia s Javou - Scala programy bežia na Java VM, sú bytovo
kompatibilné s Javou a môžu plne využívať existujúce Java knižnice
- Alternatívny Scala compilátor generuje kód pre .NET
Obsah školenia:
- základné vlastnosti jazyka, porovnanie s Java
- inštalácia, použitie vývojových nástrojov
- objektovo orientované vlastnosti
- funkcionálne programovanie
- tvorba webových aplikácií
- práca s databázou
- tvorba znovupoužiteľných komponentov
- multithreadové programovanie
- testovanie aplikácií
Predpoklady pred kurzom: čiastočná znalosť jazyka Java
|
|
|
Framework Grails
|
|
|
|
Framework Grails umožňuje rýchlu tvorbu moderných webových
aplikácií
- štruktúra Grails projektu, nástroje
- MVC, doménové triedy, kontroléry, pohľady
- akcie, interceptory
- knižnice tagov, GSP, validácie
- objektovo-relačné mapovanie pomocou GORM
- CRUD operácie
- použitie AJAX knižníc
- filtre, pluginy
- transakcie, správy, injekcie závislostí
- nasadenie aplikácie
Predpoklady pred kurzom: čiastočná znalosť jazyka Groovy a
HTML
|
|
Tvorba, tranformácie a formátovanie XML dokumentov
|
|
|
XML technológia a jej Java
implementácia - 2 dni
|
|
|
|
Cieľom kurzu je: zvládnutie prehľadu základných pojmov z technológie
XML.
Kurz je určený pre: riadiacich pracovníkov, analytikov, programátorov.
Obsah kurzu:
- výhody XML, použitie
- prvky, elementy, atribúty, CDATA
- logické a fyzické štruktúry
- schémy, Document Type Declaration
- priestor názvov (namespace)
- štandard XPath
- transformácie pomocou XSL do rôznych formátov (XML,HTML,TXT...)
- spracovanie XML dokumentov v JAVA
- SAX, DOM (Document Object Model)
- Java API pre XML Processing (JAXP) a XML Binding (JAXB)
- podpora tvorby XML dokumentov nástrojom Turbo
XML
Predpoklady pred kurzom: nie je potrebná predpríprava.
|
|
|
XSLT – XML transformácie –
1 deň
|
|
|
|
Cieľom kurzu je: zvládnutie transformácií XML formátu
Kurz je určený pre: analytikov, programátorov
Obsah kurzu:
- ciele transformovania XML dokumentu
- popis EXtensible Stylesheet Language
- špecifikácia a použitie Stylesheet v XML dokumente
- jazyk XPath, vyhľadávanie informácií
- lokalizovanie jednotlivých uzlov
- vzťahy medzi osami
- predikáty, špeciálne znaky
- XPath výrazy, operátory, funkcie
- použitie šablón
- vetvenie, cykly, tiedenie, číslovanie
- tvorba nových elementov a atribútov
- výstup do rôznych formátov
Predpoklady pred kurzom: základné znalosti jazyka XML
|
|
|
XSL - Formatting Objects –
1 deň
|
|
|
|
Cieľom kurzu je: zvládnutie transformácií XML dokumentov do
PDF formátu
Kurz je určený pre: analytikov, programátorov
Obsah kurzu:
- ciele formátovania XML dokumentu
- štruktúra dokumentu, deklarácia vzhľadu výsledných stránok
- sekvencie stránok
- rozvrhnutie textu do oblastí, tokov, blokov
- kategórie formátovacích objektov
- nastavenie atribútov textu, fonty
- farby, obrázky, zoznamy, tabuľky, linky
- absolútne umiestňovanie
- číslovanie stránok, poznámky pod čiarou
Predpoklady pred kurzom: základné znalosti jazyka XML a XML transformácií
|
|
Vývoj Web services, procesné aplikácie, SCA
|
|
|
Vývoj Web services
s protokolom SOAP, RPC – 2 dni
|
|
|
|
Cieľom kurzu je: oboznámiť poslucháčov s vlastnosťami a vývojom
webových služieb implementovaných v jazyku java.
Kurz sa zaoberá vlastnosťami a vývojom webových služieb implementovaných na
základe jazyka java podľa noriem Web services for J2EE v. 1.1 (jsr 109 ) a
Webservices metadata 1.0 ( jsr 181 ).
Obsah kurzu:
- základné znaky technológie ws
- kedy sa používa technológia ws a ako
- charakteristika wsdl (popis operácie)
- runtime architektúra pre ws
- konverzačný režim
- základy vývoja ws
--základné postupy programovania ws
-- programový model klienta ws
-- programový model implementácie ws
-- bezstavová ws
-- stavová ws (konverzačný režim)
-- asynchrónne operácie a spracovanie udalostí
-- callback, callback handler
Kurz je určený pre: dizajnérov a programátorov
|
|
|
Vývoj Restfull Web services
– 2 dni
|
|
|
|
Kurz poskytuje základné
informácie pre vývoj a implementáciu internetových služieb typu “REST”.
Absolventi budú mať teoretické a praktické skúsenosti v oblasti dizajnu a implementácie internetových služieb typu REST.
Obsah kurzu :
- základné prvky architektúri REST
- resource oriented architecture
- resource
- message body
- data binding
- jaxb
- json
- client api
- podpora model-view controller
- bezpečnosť
- základné princípy návrhu ( design ) aplikácie
- dizajn služieb typu “ iba čítanie
“ ( design read - only Restfull
services )
- dizajn služieb typu “čítanie - zápis “ ( design read- write Restfull
services )
|
|
|
Vlastnosti a vývoj
Java biznis proces aplikácií – 2 dni
|
|
|
|
Cieľom kurzu je: oboznámiť poslucháčov so základnými princípmi
dizajnu a implementácie procesných aplikácií založených na komponente java
biznis proces.
Kurz skúma obrazec MVC z pohľadu dizajnu na základe vlastností biznis
procesov.
Vlastnosti java biznis procesov sa modelujú na základe BPMN, BPEL, JPD.
Kurz je určený pre: architektov a programátorov procesných aplikácií
vykonávajúcich orchestráciu a integráciu biznis služieb.
Obsah kurzu:
Obrazec MVC pre procesné aplikácie
- orchestrácia procesov
- integrácia procesov
Vlastnosti procesov
- synchrónne a asynchrónne procesy
- korelácie
- spracovanie udalostí
- kompenzácie
- výnimky
|
|
|
Architektúra
aplikácii na báze SOA, SCA, Biznis procesov a BPMS – 1 deň
|
|
|
Cieľom školenia je poskytnúť účastníkom školenia znalosti o princípoch
tvorby IS na báze architektúry SOA a procesne orientovaného
aplikačného modelu s využitím komponentovo orientovanej technológie
SCA a ukázať vývoj a prevádzkovanie takýchto aplikácií v prostredí
BPMS.
Kurz je určený architektom, dizajnérom, programátorom
a riadiacim pracovníkom, ktorí chcú efektívnym spôsobom vstúpiť do
sveta implementácie biznis procesov.
Obsah kurzu:
- SOA Architektonické princípy pri realizácii informačných
systémov
- Vývoj SOA aplikácií pomocou komponentov – Service Component
Architecture (SCA)
- Ukážka tvorby komponentovo orientovanej aplikácie
metodológiou Top-Down
- Business Process – jeho definovanie a spôsob
implementácie
- Ukážka zakomponovanie biznis procesu do servisne
orientovanej aplikácie.
- Ľudské aktivity v procesne orientovanej aplikácii
a ich implementácia
- Ukážka realizácie a prevádzkovania procesnej aplikácie
so zabudovanou interakciou s človekom.
- Business Process Management Systems (BPMS) – systémy na
prevádzkovanie a optimalizáciu podnikových procesov – ukážka ich
funkcionality a možností v oblasti integrovaného vývoja
procesných aplikácií, ich monitorovania a optimalizácie
Predpoklady pred kurzom:
kurz nevyžaduje predprípravu.
|
|
|
Oracle SOA pre developerov – 3 dni
|
|
|
|
Kurz sa zaoberá vývojom
SOA aplikácií v prostredí Oracle Jdeveloper.
Kurz je určený pre: dizajnérov a programátorov servisne orientovaných aplikácií.
Obsah kurzu:
- referenčná architektúra SOA
-implementačný model
SCA
- SOA kompozit
- základné prvky, zdroje, konfigurácie prostredia Oracle SOA
- Databázový adapter
- File adapter
- BPEL komponent
- Human task komponent
- Biznis pravidlá
expression,
decision table
- JMS adapter
- Junit testing
- ošetrenie výnimiek (fault policies)
- biznis udalosti (event delivery network)
- service data object
- virtualizácia služieb (service bus)
- bezpečnosť kompozitov (security policy)
- monitorovanie a vyhodnotenie biznisu (business activity
monitoring)
- životný cyklus aplikácie (plány pre deployment)
V jednotlivých témach sú preberané vlastnosti, princípy
využitia a vykonaváné praktické cvičenia.
|
|
Vývoj C, C++ aplikácií
|
|
|
Jazyk C - 3 dni
|
|
|
|
Cieľom kurzu je: naučenie jazyka C a postupu zhotovovania
programov v jazyku C.
Kurz je určený pre: programátorov.
Obsah kurzu:
- základné stavebné prvky jazyka, kľúčové slová, premenné a funkcie,
- riadenie toku programu,
- základné a odvodené dátové typy,
- práca so smerníkmi,
- práca preprocesora, linkeru kompilátora
- rozdelenie programu do viacerých zdrojových súborov, makefile
- práca so súbormi a základnými knižničnými funkciami.
Predpoklady pred kurzom: nie je
potrebná predpríprava.
|
|
|
Jazyk C++ - 4 dni
|
|
|
|
Cieľom kurzu je: naučenie jazyka C++ a postupu zhotovovania
programov v jazyku C++.
Kurz je určený pre: programátorov.
Obsah kurzu:
- základné stavebné prvky jazyka,
- objektovo-orientované programovanie v jazyku C++, jednoduchá a viacnásobná
dedičnosť, polymorfizmus, virtuálne metódy, abstraktné triedy
- spracovanie chýb, výnimky,
- tvorba vlastných tried, šablóny,
- definovanie operátorov
- práca so súbormi.
Predpoklady pred kurzom: znalosť
jazyka C.
|
|
|
C++ knižnice STL a návrhové vzory - 2
dni
|
|
|
|
text obsahu bude
doplnený
|
|
|
CORBA - distribuované C,
C++ aplikácie - 2 dni
|
|
|
|
Cieľom kurzu je:
získanie prehľadu v špecifikácii CORBA, zvládnutie používania základných
CORBA funkcií.
Kurz je určený pre: programátorov, administrátorov.
Obsah kurzu:
- vysvetlenie špecifikácie CORBA, jazyka IDL, objektové referencie, Stub,
Proxy, Skeleton, Object Adapter, IDL základné a komplexné typy, mapovanie
- tvorba distribuovaných programov implementáciou funkcií CORBA
naming, event services, transakcie, security, perzistencia ...
Predpoklady pred kurzom: znalosť jazyka C.
|
|
Databázové príkazy SQL, aplikácie , administrácia DB
|
|
|
Jazyk SQL – 2 dni
|
|
|
|
Cieľom kurzu je: naučiť účastníkov školenia jednak manipulácii
s dátami uloženými v prostredí relačného databázového servera a jednak
tvorbe relačného dátového modelu.
Kurz je určený pre: programátorov
Obsah kurzu:
Tvorba dátového modelu v prostredí relačnej databázy
- Logický dátový model
. Princípy
a pojmy:
Entita,
relácia, kardinality relácií
- Fyzický dátový model
. Tabuľka – úložisko
entít
. Database
constraints:
Primary key
Foreign key
Manipulácie s entitami relačného modelu
- Výber dát prostredníctvom SQL príkazu SELECT
- Modifikácie dát (SQL INSERT, UPDATE, DELETE)
- Transakčné spracovanie dát
Cvičenia prebiehajú v prostredí RDBMS IBM Informix.
|
|
|
Optimalizácia SQL príkazov
- 2 dni
|
|
|
|
Cieľom kurzu je: naučenie pokročilých techník pre vývoj 4GL
aplikácií.
Kurz je určený pre: programátorov.
Obsah kurzu:
- identifikovanie a vytváranie “constraints” v relačnej databáze,
- technológia tvorby a optimalizácie indexov,
- vytváranie databázových transakcií,
- poznanie technológie generovania zámkov v databázových serveroch
- identifikovanie a optimalizovanie zámkov v databáze,
- budovanie databázových aplikácií typu “Master/Detail”, manipulujúcimi s
komplexnými databázovými dokumentami,
- realizovanie aktivity typu Zoom, Lookup,
- optimalizovanie manipulácie s dátami v databáze,
- vytváranie “pull down” menu.
Predpoklady pred kurzom: znalosti
jazykov SQL a 4GL.
|
|
|
Informix 4GL - Vývoj
aplikácie - 2 dni
|
|
|
|
text obsahu bude doplnený
|
|
|
Informix IDS V11 - 4
dni
|
|
|
|
Cieľom kurzu je: zvládnutie administrácie servera IDS.
Kurz je určený pre: administrátorov, programátorov.
Obsah kurzu:
- štruktúra, monitorovanie a správa databázového systému IDS WE a IDS pre OS
UNIX (alternatívne Windows)
- postupy pre správu systému IDS
- interná architektúra systému (architektúra DSA)
- rozbor diagnostických informácií získaných pomocou servisných a
diagnostických programov, konfigurovanie, zálohovanie a obnova systému,
sledovanie a ladenie výkonnosti systému
Predpoklady pred kurzom: znalosť OS UNIX (alternatívne Windows 2000) a
jazyka SQL.
|
|
|
Informix - Programovanie a
návrh replikácií - 2 dni
|
|
|
|
Cieľom kurzu je: zvládnutie programovania replikácií.
Kurz je určený pre: administrátorov, programátorov.
Obsah kurzu:
- návrh a implementácia postupov a programov zaisťujúcich replikácie
typu CDR
- replikačné API (20 funkcií), užívateľsky definované podmienky pre vykonávanie replikácií
typu "update anywhere",
"workflow "a "primary
- target"
Predpoklady pred kurzom: znalosť jazyka SQL a produktu IDS.
|
|
|
Informix - Zálohovanie a
obnova - 2 dni
|
|
|
|
Cieľom kurzu je: zvládnutie používania zálohovacích programov.
Kurz je určený pre: administrátorov, programátorov.
Obsah kurzu:
- používanie programov na zálohovanie a obnovu databázového systému IDS
onarchive, onbar a hpl
- manuálne ovládanie programov
- automatizovanie procesu zálohovania a obnovy pomocou skriptov program
cron
- interná architektúra systému, manuálne a automatizované zálohovanie.
Predpoklady pred kurzom: znalosť jazyka SQL a produktu IDS.
|
|
Operačné systémy
|
|
|
Linux, Unix - Použitie
Operačného Systému - 3 dni
|
|
|
|
Cieľom kurzu je: zvládnutie používania základných prvkov
Unixu, Linuxu.
Kurz je určený pre: administrátorov, programátorov.
Obsah kurzu:
- výuka operačných systémov Unix, Linux pre koncových používateľov,
programátorov a budúcich správcov systému
- architektúra OS, vrstvy systému, jadro, aplikácie
- práca so súbormi a adresármi, editovanie súborov, prístupové práva, linky
- manuály a dokumentácia, vyhľadávanie informácií
- regulárne výrazy
- procesy a signály, spúšťanie a riadenie procesov, priorita
- interpret príkazov shell, argumenty príkazového riadku, špeciálne znaky
- premenné prostredia, tvorba dávkových súborov.
Predpoklady pred kurzom: nie je potrebná predpríprava.
|
|
|
Linux, Unix - Administrácia
- 3 dni
|
|
|
|
Cieľom kurzu je: zvládnutie základov administrácie OS Unix,
Linux.
Kurz je určený pre: administrátorov, programátorov.
Obsah kurzu:
- výuka princípov Unixu a jeho nastavení,
- štartovanie a stopovanie systému, módy systému, systémové procesy,
plánovanie procesov
- administrácia používateľov, pridelovanie práv
- administrácia tlačiarní, vzdialená tlač
- systém súborov, kontrola, zálohovanie
- riešenie núdzových stavov,
- sledovanie aktivít systému, accounting, auditing
- konfigurácia jadra, parametre, ladenie, kompilácia
Predpoklady pred kurzom: znalosť používania OS UNIX, Linux.
|
|
|
Linux, Unix pre
programátorov shellu - 3 dni
|
|
|
|
Cieľom kurzu je: zvládnutie programátorských základov sh v OS
Unix, Linux.
Kurz je určený pre: programátorov.
Obsah kurzu:
- programovanie v interpete príkazov shell,
- spúšťanie príkazov, práca s premennými, riadenie toku,
- riadenie toku programu, použitie špeciálnych znakov,
- riadenie procesov pomocou signálov.
Predpoklady pred kurzom: základné znalosti Unixových príkazov
|
|
|
TCP/IP - 2 dni
|
|
|
|
Cieľom kurzu je: zvládnutie používania TCP/IP a konfigurovania
základných parametrov.
Kurz je určený pre: administrátorov, programátorov.
Obsah kurzu:
- výuka vlastností, činnosti a konfigurácie sieťového protokolu TCP/IP,
- sieťové protokoly, činnosti jednotlivých zložiek,
- adresovanie,smerovanie
- základné systémové programy a konfiguračné súbory,
- konfigurácia sieťových kariet,
- základné príkazy využívajúce TCP/IP,
- využitie rhost ekvivalencie, routovanie,
- sieťový systém NFS,
- server DNS, DHCP, firewall.
Predpoklady pred kurzom: znalosť administrácie OS UNIX, LINUX.
|
|