Příloha č. 1 – Popis předmětu zakázky Za hodinu je považován časový úsek 60 min. Část I. Školení MS SQL Název školení
Témata kurzů
Microsoft SQL Server 2008 - vytváření dotazů v Transact-SQL
Základy syntaxe jazyka T-SQL T-SQL skripty a dotazovací nástroje Příkaz SELECT a filtrování dat Práce s NULL hodnotami Formátování výsledků Seskupování a souhrny Řazení seskupených dat, křížové dotazy Spojování dat z několika tabulek – JOIN Vnořování dotazů, korelované pod-dotazy Používání Common Table Expression (CTE) Změna dat, příkazy INSERT, DELETE, UPDATE Úvod do transakcí Dotazování metadat, XML a fulltextových indexů Úvod do programování objektů Pokročilé techniky dotazování – datové typy, kurzor, DynamicSQL Popsat Analytické Služby a jejich součásti Vytvářet vícedimenzionální řešení a kostky Provádět dotazy Vytvářet a konfigurovat databáze pro Analytické Služby Implementovat zabezpečení Definovat datové zdroje Provádět dolování dat
Analytické služby v Microsoft SQL Server 2008 (Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services)
termín realizace 10/2013 – 6/2014
rozsah školení
10/2013 – 6/2014
24 hodin na účastníka během 3 pracovních dní
24 hodin na účastníka během 3 pracovních dní
počet účastníků 5
rozložení kurzů
7
Školení v prostorách dodavatele s možností účasti na veřejně pořádaném školení
Školení v prostorách dodavatele.
Signature Not Verified
Mgr. Michal Dedek 16.9.2013 14:35:51
1
Integrační služby v Microsoft SQL Server 2008 (Implementing and Maintaining Microsoft SQL Server 2008 Integration Services)
Vytvářet jednoduché a komplexní balíčky Integračních Služeb Využívat Visual Studio Popsat a využívat Control a Data flow Provádět ladění jednotlivých balíčků Spravovat a zabezpečit prostředí Integračních Služeb
1/2014 – 3/2015
24 hodin na účastníka během 3 pracovních dní
7
Školení v prostorách dodavatele s možností účasti na veřejně pořádaném školení
Reportovací služby v Microsoft SQL Server 2008 (R2) (Implementing and Maintaining Microsoft SQL Server 2008 (R2) Reporting Services)
Popsat Reportovací Služby a jejich součásti Vytvářet jednoduché i komplexní reporty Pracovat s datovými zdroji Používat modely Publikovat reporty Konfigurovat odběry reportů Provádět administraci a bezpečnost Reportovacích Služeb Implementovat aplikace využívající Reportovací Služby
1/2014 – 5/2015
24 hodin na účastníka během 3 pracovních dní
7
Školení v prostorách dodavatele s možností účasti na veřejně pořádaném školení
2
Část II. Školení UML a návrhových vzorů Název školení
Témata kurzů
Základy objektově orientovaného návrhu a vývoje (UML 0)
Třída - základní principy OOP, operace, atributy, viditelnost členů třídy. Vztahy mezi elementy diagramu (asociace, agregace, generalizace, závislost, realizace). Unit testy, integrační testy, akceptační testy.
Objektovými principy a návrhovými vzory řízený design a vývoj kvalitních aplikací 1
Základní pojmy OOP a UML. Model Driven Architecture (MDA) Základní architektura a rozvrstvení aplikace. Zapouzdření objektů, polymorfismus, návrh metod a typy soudržnosti metod. Separace kódu pro ukládání a obnovení objektů z perzistentního úložiště v samostatné vrstvě. Jak zajistíme, že v paměti počítače existuje nanejvýš jedna instance objektu se stejnou identitou. Základní vzory (GoF vzory) Vzory pro řízení vzniku objektů. Strukturální vzory. Vzory pro chování objektů. Začlenění návrhového vzoru do designu aplikace. Kreativní aplikace vzorů. Kompozice vzorů do vyšších sémantických
termín realizace 3/2014 – 5/2015
3/2014 – 5/2015
rozsah školení 24 hodin na účastníka během 3 pracovních dní
24 hodin na účastníka během 3 pracovních dní
počet účastníků 3
rozložení kurzů Individuální školení v prostorách dodavatele
6
Individuální školení v prostorách dodavatele
3
celků. Typické problémy při modelování informačního systému a jejich řešení. Modelování složitých organizačních struktur. Výhody vytváření fasád (Facade) pro aplikace s více než jedním typem uživatelského rozhraní (lehký klient, těžký klient). Evidence kompletní historie objektu. Aplikační role a práva uživatelů. Vytvoření flexibilního systému, jehož chování je změněno bez rekompilace aplikace. Příklad – ukázky řešení problémů při modelování informačního systému (jazyk C#).
Pokročilé návrhové vzory a objektové principy 2
Layer Supertype pro další vrstvy aplikace – vrstva pro řízení procesů a business transakcí. Deklarativní změny v logice procesů v nasazené aplikaci prováděné samotným uživatelem. Evidence historie objektů – různé přístupy. Vlastní správce historie pro .Net Framework a Javu. Řešení konkurenčního přístupu k datům. Optimistická konkurence – různé implementace. Pesimistická konkurence – různé implementace.
3/2014 – 5/2015
24 hodin na účastníka během 3 pracovních dní
6
Individuální školení v prostorách dodavatele
4
Konkurence napříč objektovými modelem – "Coarse grained lock" – různé implementace. Thread Specific Storage – vlastní řešení. Modelovani uživatelem zadávaných výběrových podminek (např. uživatelem definované sestavy nad objednávkami) – můj „Conditions“ vzor. Návrh a implementace netriviálního právového frameworku. Různé způsoby vyhodnocování práv – změna logiky za běhu aplikace. Návrhové vzory Query a Repository a jejich vazba na „Conditions“ vzor. Různé přístupy k vytváření uživatelského rozhraní – Model-View-Controller, Model-View-Presenter, MVVM, Passive View, můj vlastní Form Controller. Aplikace založené na pluginech – vzorové přístupy a doporučení. Správa "cizích" pluginů/služeb ve vlastních aplikacích. Vzor Component Configurator – správa pluginů. Vzor Interceptor – ukázky business aplikací, které jsou rozšiřovány za běhu aplikace s minimálním úsilím a bez strastí opakovaného nasazení aplikace. Kdy použít vzor Special Case? Remote Facade a Data Transfer Object – distribuovaná aplikace. Vzory pro zpracování požadavků na aplikaci – 5
službu. Kódování vzoru Acceptor-Connector. Asynchronous Completion Token – vlastní pomocné objekty pro zjednodušení asynchronních úloh. Kódování vzoru Proactor. Kódování vzoru Reactor. Thread Safe Interface – co pro nás znamená v moderních prostředích (Java a .Net Framework) Co jsou takzvané “Enterprise segmenty” v business aplikacích?
6
Část III. Školení JAVA a ANDROID Název školení
Témata kurzů
termín realizace
rozsah školení
počet účastníků
rozložení kurzů
Programovací jazyk Java pod systémem Android
Datové typy a proměnné, složené datové typy jako pole, řetězec, seznam, množina Práce s výjimkami a chybovými stavy programu. Spouštění, vytváření a ladění jednoduchých javových programů Získání přehledu o Java SE, Java EE
6/2014 – 5/2015
40 hodin na účastníka během 5 pracovních dní
3
Školení v prostorách dodavatele s možností účasti na veřejně pořádaném školení
Android: Vývoj aplikací I
základní principy vývoje pro Android základy návrhu uživatelského rozhraní v Androidu strukturování aplikace a nastavení jak pracovat s některým hardware v zařízení
6/2014 – 5/2015
16 hodin na účastníka během 2 pracovních dní
3
Školení v prostorách dodavatele s možností účasti na veřejně pořádaném školení
Android: Vývoj aplikací II
tvorba služeb (aplikací běžících na pozadí) tvorbu widgetů integraci s webovými službami a aplikacemi pokročilou práci s hardware v zařízení
6/2014 – 5/2015
16 hodin na účastníka během 2 pracovních dní
3
Školení v prostorách dodavatele s možností účasti na veřejně pořádaném školení
7
Část IV. Školení Silverlight a ASP.NET Název školení
Témata kurzů
Pokročilé techniky Pro vývojáře webových aplikací, kteří již mají programování aplikací v zkušenosti s vývojem pro Silverlight v některé Silverlight 4 z předchozích verzí. Obsahem kurzu budou pokročilé techniky programování Silverlight aplikací, zejména pomocí šablony pro tvorbu byznys aplikací WCF Ria Services a programovacího vzoru Model-ViewViewModel, oddělujícího práci vývojářů od designérů a umožňujícího lepší testovatelnost kódu. Dále se seznámíme s novinkami v Silverlight 4 jako je podpora tisku, práce s webovou kamerou, nebo spolupráce pomocí rozhraní COM. Webové aplikace Vytváření dynamických ASP.NET stránek ASP.NET pomocí Microsoft Visual Studia .NET. Vytvářet serverové formuláře, zachytávat serverové události, používat serverové komponenty, ladit a trasovat aplikaci, spravovat, konfigurovat a instalovat webový projekt, přistupovat k datům pomocí ADO.NET, vytvářet vlastní serverové komponenty, používat validační prvky formuláře, používat různé způsoby pro uchovávání stavu aplikace a používat Windows a Forms autentizaci. Používání MasterPage, State Managment, UserProfiles.
termín realizace
rozsah školení
počet účastníků
rozložení kurzů
10/2013 – 6/2014
16 hodin na účastníka během 2 pracovních dní
2
Individuální školení v prostorách dodavatele
1/2014 – 5/2015
24 hodin na účastníka během 3 pracovních dní
6
Školení v prostorách dodavatele s možností účasti na veřejně pořádaném školení
8
HTML 5
Nové vlastnosti samotného jazyka, včetně třetí verze CSS. Základem pro vytváření dynamického obsahu je DOM a jeho manipulace pomocí JavaScriptu. Ukládání dat na straně klienta včetně možnosti provozovat web aplikace bez připojení k síti. Práce s médii (video, zvuk, vektorová grafika ...). Pro potřeby mobilních zařízení je k dispozici i možnost využití geolokace.
6/2014 – 5/2015
24 hodin na účastníka během 3 pracovních dní
7
Školení v prostorách dodavatele s možností účasti na veřejně pořádaném školení
Vývoj webových aplikací v Silverlight 4
Vytvářet uživatelská rozhraní pomocí jazyka XAML a Expression Blend 4 Používat animace, styly a šablony Používat SketchFlow k tvorbě prototypů aplikací Provázat aplikaci s daty uloženými v databázi Používat kolečko myši a pravé tlačítko myši v Silverlight aplikacích Pracovat se stavy (States) a používat chování (Behaviors)
3/2014 – 5/2015
16 hodin na účastníka během 2 pracovních dní
3
Školení v prostorách dodavatele s možností účasti na veřejně pořádaném školení
9
Část V. Školení Visual Studio a TFS Název školení Správa životního cyklu aplikace pomocí VS a TFS 2010
Testování softwaru v prostředí Visual Studio 2010
Témata kurzů Metody a nástroje obsažené v produktech Visual Studio Premium/Ultimate 2010 a Team Foundation Server 2010. Design a implementace, testování, nasazení do reálného či virtuálního prostředí. Plánování vývoje projektu sw pomocí Work Items, modelovat pomocí editorů diagramů modelu aplikace, zlepšit vývojový proces a kvalitu kódu pomocí nástrojů pro správu verzí, měření a testování kódu, zautomatizovat a sledovat proces sestavení a vytvářet virtuální prostředí. Procesy testování a schopnost aplikovat testování na různých úrovních Využití různých testovací nástroje Schopnost analyzovat požadavky na testovací scénáře. Naučit se sledovat průběh testů
termín realizace 3/2014 – 5/2015
3/2014 – 5/2015
rozsah školení 40 hodin na účastníka během 5 pracovních dní
24 hodin na účastníka během 3 pracovních dní
počet účastníků 3
3
rozložení kurzů Školení v prostorách dodavatele s možností účasti na veřejně pořádaném školení
Školení v prostorách dodavatele s možností účasti na veřejně pořádaném školení
10
Část VI. Školení programovaní C# Název školení C# - programování v .NET Framework
Témata kurzů Úvod do MS .NET Frameworku. Architektura a jeho pilíře (základní technologie). Význam jmenných prostorůÚvod do prostředí řízeného kódu. Vytváření, kompilace a spouštění .NET aplikacíPráce s komponentami. Tvorba jednoduché komponenty a její užití ve všech možných typech aplikací vytvářených pod MS .NETDistribuce a správa verzí aplikací. Scénáře pro distribuci jednoduché a komponentně složené aplikace. Distribuce sdílených komponent a jejich kompatibilita dle čísla verzí. Tvorba instalacíSpolečné datové typy. Hodnotové a referenční datové typy, jejich skladba a použití. Tvorba vlastního typu (struktury, výčtové typy). Principy objektového programování. Práce s datovými typy. Společné metody a základní operace datových typů. Vytváření a užití rozhraní objektů. Spolupráce s kódem mimo .NET (volání COM objektů a Win32 API funkcí)Práce s řetězci, poli a kolekcemi. Standardní operace s řetězci, tvorba a užití polí a kolekcí. Použití delegátů a událostí. Užití delegátů ke zpětnému volání funkcí. Deklarace, připojení a volání událostí. Metodika rozhodování mezi volbou delegátů, událostí či rozhraní. Správa paměti a řízení zdrojů. Možné způsoby správy
termín realizace 1/2013 – 5/2015
rozsah školení 32 hodin na účastníka během 4 pracovních dní
počet účastníků 4
rozložení kurzů Školení v prostorách dodavatele s možností účasti na veřejně pořádaném školení
11
paměti. Správa paměti použita v :NET – Garbage Collection. Implicitní a explicitní správa zdrojů. Optimalizace Garbage CollectionPráce s datovými proudy a soubory. Typy datových proudů v .NET. Čtení a zápis z/do datového proudu. Základy souborového I/OSpolupráce s Internetem. Typy aplikací využívajících Internet. WebRequest a WebResponce model. Správa chybových stavů. Aplikační protokoly a zabezpečeníSerializace - ukládání a znovunačtení stavu objektů. Scénáře serializace. Atributy implementující serializaci objektu. Serializace skupiny objektů. Proces serializace a bezpečnost.Remoting a Webové služby. Remoting – představení nástrojů pro vzájemnou interakci vzdálených objektů, konfigurační soubory. Vytváření a použití Webových služebVolitelná témata dle přání účastníků: vícevláknové a asynchronní programování, spolupráce s neřízeným kódem, používání ADO.NET, atributy
12
Část VII. Školení pro projektové a obchodní manažery Název školení Key Account Management
Projekt management
Témata kurzů Osvojení účinné metody a techniky key account managementu a podívat se na činnosti, zajišťující spokojenost klíčových zákazníků očima profesionálů z různých odvětví. Přidaná hodnota tohoto workshopu: Získání uceleného přehledu o práci Key Account Managera na konkrétních případových studiích z praxe lektora a dalších vystupujících. Odlišnostmi působení Key Account Managera v různých odvětvích. Řešení obchodních situací. Způsoby posílilení své pozice opravdového partnera klíčových zákazníků. Cílem je osvojení projektového řízení - udržet kontrolu nad projektem, aby vyprodukoval požadovaný výstup - samostatně řídit projekt od samého zadání až po úspěšné ukončení projektu - vést projektovou dokumentaci - porozumět obchodním a právním aspektům projektového řízení - plánovat lidské zdroje - řídit finance - identifikovat, eliminovat a oceňovat rizika - řídit změny - pracovat s projektovým týmem, motivovat ho, zadávat úkoly a předcházet konfliktům
termín realizace 10/2013 – 3/2014
10/2013 – 3/2014
rozsah školení 7 hodin na účastníka během 1 školicího dne
48 hodin na účastníka během 8 školicích dnů
počet účastníků 4
rozložení kurzů Školení v prostorách zadavatele.
4
Školení v prostorách dodavatele.
13
Dovednosti pro řízení ziskových IT projektů
- prezentovat a obhajovat projekt - rozumět metodickým nástrojům a vhodně je využívat - IPMA, PRINCE2 a PMI. Zlepšení dovedností potřebných pro efektivní a ziskové řízení softwarových a IT projektů. - Znalost správných metodických postupů - Znalost manažerských postupů - Znalost komunikačních dovedností
10/2013 – 3/2014
8 hodin na účastníka během 2 školicích dnů
termín realizace 10/2013 – 1/2015
rozsah školení
4
Školení v prostorách zadavatele.
Část VIII. Jazyková školení Název školení Anglický jazyk
Témata kurzů Zdokonalení jazykových schopností a konverzace v anglickém jazyce pro různé úrovně znalostí.
1 hodina na účastníka týdně
počet účastníků 30
rozložení kurzů Školení v prostorách zadavatele. Školení pro 8 skupin po 3-4 osobách.
Orientační struktura školených osob je cca: 10 začátečník 10 mírně pokročilý 10 pokročilý
14
Část IX. Odborná školení pro THP pracovníky Název školení Mzdy a personalistika
DPH
Témata kurzů Cílem je: - upevnění a rozšíření základních znalostí a dovedností v oboru personalistiky zejména v oblastech: • Pracovní smlouvy, možnosti úprav, zkušební doba, zaměstnání na dobu určitou • Konkurenční doložky • Dohody o práci konané mimo pracovní poměr • Mzdové výměry vs. mzdové smlouvy, specifika použití • Ukončení pracovního poměru (způsoby, rozdíly, příklady použití) • Odpovědnost za škodu, hmotná odpovědnost, odpovědnost za svěřené předměty • Kvalifikační dohoda - informování o aktuální legislativní situaci a změnách předmětných zákonů a souvisejících praktických dopadů Informace o novinkách a aktuální legislativní situaci. Upozornění na problematické pasáže zákona o DPH a vysvětlení dopadu do konkrétních situací v praxi. Upevnění znalostí řešením konkrétních příkladů.
termín realizace 1/2014 – 4/2014
1/2014 – 4/2014
rozsah školení 8 hodin na účastníka během 1 pracovního dne
6 hodin na účastníka během 1 pracovního dne
počet účastníků 1
2
rozložení kurzů Školení v prostorách dodavatele. Individuální školení nebo školení vybrané z veřejně pořádaných kurzů.
Školení v prostorách dodavatele. Individuální školení nebo školení vybrané z veřejně pořádaných kurzů.
15
Finanční analýza, finanční plánování
Cílem je rozšířit znalosti v oblasti ekonomického a finančního řízení podniku. Školení je určeno pro manažery, kteří se řízení ekonomiky a financí již nějakou dobu věnují. Školení bude zaměřeno na následující oblasti: - Praktické využití finanční analýzy - Finanční management - Analýza návratnosti projektů (metody postupy, specifika investičního rozhodování, finanční plán a analýza projektu, hodnocení efektivnosti
1/2014 – 4/2014
20 hodin na účastníka během 2-3 pracovních dní
2
Školení v prostorách dodavatele. Individuální školení nebo školení vybrané z veřejně pořádaných kurzů.
Část X. Odborná školení pro projektanty – Hydrocheck Název školení Hydrocheck
Témata kurzů Zdokonalení používání programu a plné využití jeho funkcí - výpočty nerovnoměrného proudění - vyhodnocování aktivní zóny dle schválené metodiky stanovení aktivní zóny - řešení příčných objektů na tocích - import dat z libovolných formátů textových a databázových podkladů a export dat
termín realizace 9/2013 – 11/2013
rozsah školení 10 hodin na účastníka během 1 pracovního dne
počet účastníků 4
rozložení kurzů Školení v prostorách dodavatele. Individuální školení.
Školení s individuálním programem proběhne na konkrétních datech objednatele, která budou školiteli předána do 14 dní před školením
16
Část XI. Odborná školení pro projektanty – Stratis Název školení
Témata kurzů
RIB Stratis
Nastavení systémového prostředí Zásady práce v síťovém prostředí Zadání dat / import cizích formátů Práce s databankami Operace s digitálním modelem terénu Tvorba výkresů v základním modulu STRATIS Tvorba výkresů podélných řezů Definice maker příčných řezů Úpravy vzorových příčných řezů Tvorba výkresů příčných řezů Nastavení vykreslování v jednotlivých modulech systému Práce s asistentem křižovatek
termín realizace 09/2013 – 11/2013
rozsah školení 10 hodin na účastníka během 1 pracovního dne
počet účastníků 15
rozložení kurzů Školení v prostorách dodavatele. Individuální školení.
17
Část XII. Odborná školení pro projektanty – AutoCAD Revit V souladu s ust. § 44 odst. 6 zákona zadavatel stanovuje, že tato část nesmí být plněna prostřednictvím subdodavatele. Název školení
Témata školení
AutoCAD Revit
Základní informace: Vysvětlení základních pojmů, Chování parametrického modeláře, Rozdíly/podobnost s AutoCAD Rodiny (families), typy, Vazby, hostitelské prvky Uživatelské prostředí: Nabídkové menu, Panely nástrojů, Konstrukční paleta, Prohlížeč projektu – práce s pohledy, Stavový řádek Ovládání zobrazení, Panel možnosti – výběr typu, Pracovní okno – nastavení dlaždic Práce s rodinami a prvky vkládání prvků, parametry prvku, model, anotace, vazba prvků na příslušný pohled, typy prvků – hostitel, komponenta, anotace, pohledy, definice rodiny, typy rodiny Práce se soubory Založení nového projektu, Možnosti uložení, Použití šablon, Volba bez šablony, Výběr šablony, Nastavení výchozí šablony Nastavení programu dočasné kóty, nastavení knihoven, materiály, šrafy, čáry Vytvoření podlaží definice podlaží, vytvoření podlaží, úprava podlaží – název, výška
termín realizace 10/2013 11/2013
rozsah školení 20 hodin na každého účastníka během 2 pracovních dní
počet účastníků 10
rozložení školení U zadavatele. Individuální školení. Dodavatel je povinen zajistit i hardwarové vybavení pro účastníky školení.
18
Stěny vkládání, ovládání pomocí dočasných kót, kreslicí pomůcky, typy stěn, vlastnosti stěny, úpravy stěn – úprava profilu, připojení, napojení stěn, tvorba vlastního typu, definice skladby Ovládání viditelnosti viditelnost pohledu, ořezová oblast, podložení, filtr Tabulky tvorby tabulky, vlastnosti tabulky – seřazení, filtr, součty, formát, výkaz materiálu, seznam pohledů, výkresů, poznámek, export tabulky Kótování nový typ, dočasné, trvalé, eq kóty, vazby Vytváření pohledů nový půdorys, pohled, perspektiva, procházka, detail Tvorba terénu tvorba pomocí dwg, tvorba pomocí souboru bodů, úprava terénu, výkazy výkopů/násypů Tvorba výkresů přidávání pohledů do výkresu, editace ve výkresu, Import / Export dwg, dwf, nastavení exportu, tabulka hladin AutoCADu, export do 2D a 3D DXF Tvorba rodin Vytvoření vlastních parametrických prvků, přídavek stěny, vybrání stěny, popisek místností, popisek okna rodina na místě – okapový svod
19
Část XIII. Odborná školení pro projektanty – PTV Vision Název školení
Témata kurzů
PTV Vision
Nastavení systémového prostředí Zadání dat / import cizích formátů Alternativní zdroje dat pro systém VISION Zpracování dat veřejné dopravy osob Makroskopické modelování v modulu VISUM Mikroskopická simulace v modulu VISSIM
termín realizace 09/2013 – 11/2013
rozsah školení 10 hodin na účastníka během 1 pracovního dne
počet účastníků 4
rozložení kurzů Školení v prostorách dodavatele / školení v prostorách zadavatele. Individuální školení.
20