Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10...

48

Transcript of Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10...

Page 1: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info
Page 2: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

3BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)

Welkom bij het Kenniscentrum van Info SupportEvenals in de afgelopen jaren willen wij, als Kennis centrum van Info Support, een betrouwbare partner zijn voor ICT-opleidingen. Vandaar dat er ook dit jaar een Training Guide voor u ligt met nieuwe informatie over onze dienstverlening. We houden de kwaliteit die u van ons gewend bent, natuurlijk op een hoog peil door uitsluitend te werken met vakmensen op ICT-gebied. We hebben dit jaar een uitgebreide beschrijving van de ICT-Minors die we nu al weer voor het 8e jaar aan-bieden aan HBO-ICT studenten in Nederland. In deze ICT-Minors maken studenten kennis met een moderne Continuous-Delivery-pipeline en ze doen de kennis en vaardigheden op die nodig zijn om hiermee te werken in een team.

Ook vindt u een artikel over de vraag wat het betekent om een T-shaped professional te zijn en wat dit inhoudt voor de manier waarop onze kennis-profielen zijn opgebouwd.

We hebben dit jaar een interview met één van onze docenten over trainingen rondom Databases. Douwe van den Berg vertelt over zijn ervaringen in het lesgeven op dit terrein.

Op vakinhoudelijk gebied kunt u lezen wat de nieuwe ontwikkelingen zijn in Java EE 8, zodat u een goed beeld krijgt van de inhoud van onze nieuwe training over dit onderwerp. Ook vindt u een artikel over BlockChain waarin de voor- en nadelen van dit concept worden toegelicht.

Verder treft u een bijdrage aan waarin onze visie op certificering wordt beschreven. Natuurlijk, zoals u van ons gewend bent, ook de vernieuwde kennis profielen en certificeringsschema’s.

Ik wens u veel plezier met het lezen van Dé IT Training Guide 2019. Mocht u vragen of opmerkingen hebben dan kunt u natuurlijk altijd contact met ons opnemen.

Gert Jan TimmermanHoofd Kenniscentrum

Page 3: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

‘Cursisten aan het eind van de training problemen zien oplossen, die aan het begin van de training niet binnen hun mogelijkheden lagen, geeft mij veel voldoening.’

5BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)

Microsoft App Builder

Microsoft Cloud Platform & Infrastructure

Data Management & Analytics

Microsoft Productivity

Microsoft Mobility

Google Development

Oracle Java

Test

Overig

CERTIFICERING

Microsoft Development

Microsoft Windows Server System

Microsoft Data Solutions

Oracle Java

Continuous Delivery

Overige

SKILLS ASSESSMENT(kennisprofielen)

2019 Leeswijzer

74.

78.

80.

84.

86.

87.

88.

89.

91.

36.

44.

50.

54.

62.

68.

U kunt op verschillende manieren navigeren door de IT Training Guide. Op de volgende pagina’s vindt u een inhoudsopgave met o.a. onze kennisprofielen en certificeringen. Hiernaast vindt u een snelkiezer. Aan de hand van de kleuren kunt u direct navigeren naar een Skills Assessment traject, certificering of de andere diensten van Info Support.

Page 4: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

CERTIFICERING ................................................................................................................................ 71

Microsoft App Builder Microsoft Certified Solutions Associate ................................................................................................................ 74Universal Windows Platform ......................................................................................................................................... 74Web Applications (optie 1) ............................................................................................................................................ 75Web Applications (optie 2) ............................................................................................................................................ 76

Microsoft Certified Solutions Developer ................................................................................................................77App builder .....................................................................................................................................................................77

Microsoft Cloud Platform & InfrastructureMicrosoft Certified Solutions Associate ................................................................................................................ 78Cloud Platform ............................................................................................................................................................... 78Windows Server 2016 .................................................................................................................................................... 78

Microsoft Certified Solutions Expert ...................................................................................................................... 79Cloud Platform & Infrastructure .................................................................................................................................... 79

7BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)6 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

InhoudEen half jaar opleiden... - De Minor van Info Support - ..............................................................................10

T-shaped ....................................................................................................................................................... 12

Opleiden zat altijd al in onze bedrijfsfilosofie ............................................................................................13

Master Key Business Card ...........................................................................................................................14

Interview trainer - Douwe van den Berg .....................................................................................................16

De brug tussen blockchaintheorie en -praktijk ..........................................................................................18

Open Leercentrum Infrastructuur ............................................................................................................. 20

Training Bedrijfsarchitectuur voor IT-Professionals (BALD) ....................................................................... 22

Nieuwste trainingen in ons curriculum ...................................................................................................... 23

Java EE 8 - Maak kennis met deze nieuwe release .................................................................................... 26

SKILLS ASSESSMENT ...........................................................................................................31

Microsoft DevelopmentKerntraject .NET .............................................................................................................................................................. 36Developer .NET ............................................................................................................................................................... 38Lead Developer.NET .......................................................................................................................................................40IT-Architect .NET ............................................................................................................................................................. 42

Microsoft Windows Server SystemDatabase Administrator.................................................................................................................................................. 44Infrastructure Engineer .................................................................................................................................................. 46Infrastructure Architect .................................................................................................................................................. 48

Microsoft Data SolutionsData Engineer .................................................................................................................................................................50Data Scientist .................................................................................................................................................................. 52

Oracle JavaDeveloper Java (back-end) ............................................................................................................................................. 54Developer Java (front-end) ............................................................................................................................................. 56Lead Developer Java ....................................................................................................................................................... 58IT-Architect Java .............................................................................................................................................................60

Continuous DeliveryOntwikkelaar ................................................................................................................................................................... 62Tester .............................................................................................................................................................................. 64Operations Engineer ...................................................................................................................................................... 66

OverigRequirements Engineer .................................................................................................................................................. 68

Page 5: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

8 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Data Management & AnalyticsMicrosoft Certified Solutions Associate ................................................................................................................80SQL 2016 Database Development ................................................................................................................................80SQL 2016 Database Administration ..............................................................................................................................80SQL 2016 Business Intelligence Development ..............................................................................................................81Machine Learning ...........................................................................................................................................................81

Microsoft Certified Solutions Expert ...................................................................................................................... 82Data Management And Analytics ................................................................................................................................. 82

Microsoft ProductivityMicrosoft Certified Solutions Associate ................................................................................................................84Windows Server 2016 ....................................................................................................................................................84Office 365 ......................................................................................................................................................................84

Microsoft Certified Solutions Expert ...................................................................................................................... 85Productivity .................................................................................................................................................................... 85

Microsoft MobilityMicrosoft Certified Solutions Expert ......................................................................................................................86Mobility ..........................................................................................................................................................................86

Google DevelopmentGoogle Developers Certification ............................................................................................................................ 87Mobile Web Specialist ................................................................................................................................................... 87Associate Android Developer ....................................................................................................................................... 87

Oracle Java Oracle Certified Associate ....................................................................................................................................... 88Java SE 8 Programmer l ................................................................................................................................................. 88

Oracle Certified Professional ................................................................................................................................... 88Java SE 8 Programmer ll ................................................................................................................................................ 88

Test Foundation Level ........................................................................................................................................................89ISTQB Foundation .........................................................................................................................................................89ISTQB Foundation Extension Agile Tester ...................................................................................................................89

Advanced Level ..........................................................................................................................................................90ISTQB Advanced Level Test Manager ...........................................................................................................................90ISTQB Advanced Level Technical Test Analyst ............................................................................................................90

Overig ITIL Service Management Foundation ...........................................................................................................................91Prince 2 Foundation .......................................................................................................................................................91TOGAF 9 Certified .........................................................................................................................................................91Professional Product Owner ......................................................................................................................................... 92Professional Scrum Master ........................................................................................................................................... 92OCEB 2 Fundamental Certification .............................................................................................................................. 92

Page 6: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

11BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)10

Info Support Kenniscentrum Info Support Kenniscentrum

vertelt de docent in een zin of twee wat dat onderwerp inhoudt of waarom dat nuttig is. Gedurende de dag vinkt de docent de onderwerpen af die we behandeld hebben.

De docent begint elke dag, voordat de les begint, met het bekijken van de code die de studenten de dag daarvoor (bij wijze van oefening) hebben geschreven. De docent maakt aantekeningen van wat hem opvalt, goed en slecht. Na de Daily Scrum bespreekt hij met de studenten wat hij heeft gezien.

Product Blacklog

Alle onderwerpen van het .NET Opleidingstraject staan in een groot document (de ’Product Backlog‘) die ook voor studenten inzichtelijk is. De onderwerpen staan daarin op ‘prioriteit’ gerangschikt, d.w.z. op volgorde waarin de docent ze van plan is te behandelen. Voor de komende twee weken is een gedetailleerde dag planning gemaakt. De rest van de onderwerpen staat wat minder gestructureerd en minder gedetailleerd op de backlog.

Aan het eind van de dag haalt de docent de gerea-liseerde onderwerpen van de backlog en verplaats ze naar de lijst van “behandelde onderwerpen” en voegt iets van detail toe. De niet-behandelde onderwerpen plaatst hij terug op de backlog, met een nieuwe prioriteit.

Deze lijsten (“Product Backlog”, “behandelde onderwerpen”) zijn in eerste instantie bedoeld voor studenten die niet aanwezig kunnen zijn (ziek, tand-arts, bruiloft, etc). Op de backlog kunnen ze vooraf zien welke onderwerpen ze gaan missen (zodat ze vooruit kunnen werken). En achteraf kunnen ze zien wat ze daadwerkelijk gemist hebben (zodat ze de stof in kunnen halen. Bovendien is de lijst van “behandelde stof” een mooie leidraad bij het leren voor de toetsen.

Meten is weten

Bij Info Support vinden we kwaliteit belangrijk. We willen dit ook kunnen meten. Dit doen we in het .NET

Opleidingstraject onder andere door cases en toetsen.Maar naast de cases en toetsen voeren we ook twee metingen uit, één aan het begin en éen aan het eind van het .NET Opleidingstraject. De metingen bestaan uit een serie multiple-choice vragen over de stof uit de gehele minor die de studenten moeten beant-woorden. Als het goed is kunnen de studenten aan het begin van het .NET Opleidingstraject geen enkele vraag goed beantwoorden en kunnen ze aan het eind van het .NET Opleidingstraject alle vragen goed beant-woorden.

De toetsen en de cases zijn bedoeld om de testen of studenten de stof zich daadwerkelijk eigen hebben gemaakt en ze de gewenste leerdoelen hebben gehaald. Dit is ook geaccrediteerd voor het toekennen van studiepunten binnen de HBO Informatica oplei-ding. Microsoft certificeringen zijn in de regel meer product gericht en minder toegesneden op de leer-doelen zoals verwoord in onze minor. De deelnemers hebben echter zoveel kennis en vaardigheden opge-daan dat het behalen van Microsoft Certified Solutions Developer (MCSD) certificaat weinig problemen mag opleveren.

Wilt u meer informatie hoe een Minor voor uw bedrijf interessant kan zijn, neem dan vrijblijvend contact op om naar de mogelijkheden te kijken.

Info Support doet dit al ruim 10 jaar in nauwe samen-werking met HR adviesbureau GITP. De uitkomsten van deze trajecten worden jaarlijks door GITP en Info Support geanalyseerd, geëvalueerd en waar nodig aangepast aan de veranderde inzichten en/of omgevingsfactoren. Wij brengen deze gezamenlijke opgebouwde kennis elk jaar weer in praktijk bij het opleiden van HBO studenten. Bijvoorbeeld door gebruik te maken van dezelfde online tools, dezelfde GITP adviseurs, maar ook van de IT-competentie-profielen zoals wij die gezamenlijk hebben opgesteld voor de verschillende functies.

In samenwerking met een GITP ontwikkeld online assessment vindt een objectieve toetsing plaats van elke kandidaat. Het online assessment rapporteert op zaken als persoonlijkheid, intelligentie en motivatie én inzicht in persoonlijke ontwikkelpotentie op de gevraagde competenties.

Door deze zorgvuldige, kwalitatief hoge en betrouw-bare werkwijze beperken we het aantal mismatches tot een minimum. Ook in tijden van grote schaarste hebben we bovenstaande selectiemethoden gehan-teerd. Uiteindelijk zijn de kosten van het aannemen van een verkeerde kandidaat, groter dan het niet kunnen invullen van een vacature is onze ervaring. Info Support biedt deze unieke gezamenlijke dienst-verlening dan ook graag aan bij bedrijven.

Praktijkgerichte opleidingen

We zijn een opleider, maken gebruik van onze eigen opleidingen en hebben ervaringen met software ont-

wikkeltrajecten vanuit de praktische kant en niet alleen theoretisch.

Daaruit weten we ook dat het nuttig is om met op leidingen zoveel mogelijk aan te sluiten bij de praktijk en deelnemers ook te kunnen laten zien c.q. ervaren waarvoor bepaalde kennis en vaardigheden nuttig zijn. In het opleidingstraject doen we ook wat we prediken, dus deelnemers krijgen niet alleen losse kennisonderdelen, maar acteren ook vanaf de start in teams en volgen de Scrum methodiek.

Zelfs het onderwijs zelf wordt op een Agile/Scrum manier gebracht. Uiteraard gaat het hier om een leertraject en geen software ontwikkeltraject dus soms moeten er aanpassingen gedaan worden vanuit didac-tische overwegingen.

Dagindeling

We beginnen elke morgen met een Daily Scrum (Wat hebben we gisteren gedaan? Wat gaan we vandaag doen? Zijn we nog problemen tegengekomen).We geven dat vorm door elke student een beurt te geven en één ding te laten noemen waar we het gisteren over hebben gehad. Dat wordt op het bord geschreven. Uiteraard wordt daarop doorgevraagd, zodat de essentie boven water komt. Dit werd met stip als het nuttigste feature van de .NET Opleidingstraject gezien! Gevolg is wel dat de Daily Scrum veel te lang duurt (naar Scrum-maatstaven).

Verder zetten we op het bord een tramlijntje met onderwerpen die we vandaag gaan behandelen en

Elk jaar bieden we bij Info Support in september een .NET en Java Minor aan voor HBO Informatica

studenten. Deze minor is ook aan te vragen voor het bedrijfsleven. Het voordeel is dat bedrijven zo

hun eigen medewerkers selecteren en gedegen worden opgeleid in een half jaar.

Een half jaar opleiden… - De Minor van Info Support -

Page 7: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

13BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)12

Info Support Kenniscentrum

Met de introductie van Agile methodieken van systeem ontwikkeling en DevOps is ook het profiel van de ideale kandidaat verschoven. Was het in het verl eden eigenlijk standaard om in monodisciplinaire teams te werken die werk aan elkaar overdroegen door middel van met uitgebreide documentatie, wordt er nog meer gewerkt in multidisciplinaire teams, sterker nog het wordt eigenlijk van de moderne professional verwacht dat deze over brede kennis beschikt en dus ook (basis)taken kan uitvoeren die in het verleden door een specialist werden gedaan.

Moderne ICT-systemen zijn dermate ingewikkeld geworden en ook verbonden met elkaar, dat alleen de expertise van het eigen deel niet meer voldoende is om het geheel te laten werken of goed te ontwikkelen.

In het opleiden van ICT-professionals kan dat nog wel een uitdaging vormen. In eerste aanleg lijkt het niet zo moeilijk. Je zet in iemands opleidingsplan ook oplei-dingen uit andere vakgebieden en zorgt op dit manier voor de horizontale T-as bij het opleiden. In theorie een goede aanpak, maar met het nadeel het aantal

trainingsdagen enorm toeneemt, hetgeen operatio-neel en kostentechnisch voor de opdracht gever een probleem kan zijn. Maar ook didactisch is het uit daging als de cursist als het ware overspoeld wordt met trainingen.

Daarnaast hebben veel opleidingen het uitgangspunt om technisch specialisten in dat gebied te moeten opleiden. Wat er voor zorgt dat er veel onderwerpen met ook veel diepgang worden behandeld, terwijl de T-shaped professional wel kennis nodig heeft van veel onderwerpen, maar niet noodzakelijk even diep als de specialist.

In onze kennisprofielen hebben we T-shaped al als uitgangspunt en meer en meer hebben we trainingen die het zelfde ontwerp behandelen, maar waarbij de doelgroep totaal verschillend is en de training ook een heel andere insteek heeft.

Voor opdrachtgevers verzorgen we ook maatwerk op dit gebied, waarbij we trainingen aanpassen of combi-neren om precies te zijn toegesneden op een specifie-ke doelgroep en de afweging of het om de verticale of de horizontale as van de T gaat.

Gert Jan Timmerman is het hoofd van het Kenniscentrum van Info Support. Jaarlijks komen hier honderden cursisten langs - zowel Info Support-medewerkers als cursisten vanuit het hele land. En dat is best behoorlijk voor een IT-dienstverlener met zo’n 400 medewerkers. “Wij zien het Kenniscentrum echt als iets waarmee we ons onderscheiden van de concurrentie”, aldus Timmerman.

Marco Braakman onderschrijft dat. “We zitten nu eenmaal in een sector die heel snel evolueert. De Wet van Moore is nog altijd van toepassing binnen de IT en dat betekent dus eigenlijk dat de halfwaardetijd van je kennis als IT-professional steeds korter wordt. Dat weten we allemaal, maar toch zie je nog vaak gebeu-ren dat werkgevers toegeven aan de verleiding om medewerkers vooral zo veel mogelijk in te zetten bij klanten. Daardoor heb je dus al gauw te weinig tijd om bij te spijkeren, waardoor je kennis snel veroudert.”

Opleiden is een kwestie van langetermijndenken, beamen Braakman en Timmerman. Dat geldt voor iedereen: opleiders, werkgevers en werknemers. Gert Jan Timmerman: “Wij hebben trainers in vaste dienst omdat we op die manier op langere termijn kunnen investeren in kwaliteit.” Voor werknemers zit het hem volgens Braakman vooral in het nadenken over je kennis en vaardigheden over tien of twintig jaar.

“Als je als developer één trucje kent en je wordt daar door je werkgever op geëxploiteerd, dan verlies je binnen een paar jaar je relevantie. Misschien ben je daar als jonge professional helemaal nog niet zo mee bezig, maar als je vandaag goed bent in je job, betekent dat niet dat je dat morgen ook nog bent.”

Aan werkgevers geeft Braakman één advies mee; geef niet toe aan de verleidingen van de conjunctuur. “Als het heel erg goed gaat met de sector, zoals nu, dan moet je nog steeds tijd vrij kunnen maken voor trainingen. En dan heb ik het niet eens over snoepreis-jes naar het buitenland, maar over het verankeren van opleidingen in de filosofie van je organisatie. Dat is bij ons al zo sinds het ontstaan van Info Support, toen ook het Kenniscentrum werd opgericht. Die twee zijn altijd hand in hand gegaan. Nu, ruim dertig jaar later, geven onze medewerkers er nog altijd elke woensdag-avond trainingen aan hun collega’s. Omdat ze het leuk én belangrijk vinden om bij te blijven.”

Info Support Kenniscentrum in cijfers

• Het Kenniscentrum van Info Support verzorgt ruim 300 verschillende trainingen, van Java, Continuous Delivery, Architectuur tot Microsoft SQL Server.

• Bij Info Support zijn 50 trainers in dienst.• Cursisten beoordelen de cursussen gemiddeld met

een 8,6 en de trainers met een 9,1.

Info Support KenniscentrumInfo Support Kenniscentrum

T-shaped ‘Opleiden zataltijd al in onzebedrijfsfilosofie’Boundary Crossing Competencies

Teamwork, communication, perspective, networks, critical thinking, global understanding, project management, etc.

Many DisciplinesUnderstanding & communications

Many SystemsUnderstanding & communications

Deep In AtLeast OneDiscipline

Analyticthinking

& problemsolving

Deep In AtLeast One

System

Analyticthinking

& problemsolving

ME

DevOps

TechnologyOperations

QualityAssurance

(QA)

Development(Software

Engineering)

DevOps

TechnologyOperations

QualityAssurance

(QA)

Development(Software

Engineering)

Een van de best beoordeelde IT-opleiders van Nederland is van huis uit eigenlijk helemaal geen

opleidingsinstituut. “Juist omdat we ook onze eigen mensen opleiden met deze trainingen, doen we

geen enkele concessie op het gebied van kwaliteit.”

Page 8: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

‘Bij Info Support bieden we een breed scala aan opleidingen die aansluiten bij de behoeftes van diverse doelgroepen.’

14 15

Opleidingsaanbod op persoons- of organisatieniveau

Met een Master Key Business Card volgt u een aantal trainingen uit ons reguliere trainingrooster, waarbij u zelf kunt bepalen op welke dagen u een training wil volgen en in welke periode het zwaartepunt van het traject komt te liggen. Dit geeft u een maximale bewe-gingsvrijheid. Bovendien hoeven deelnemers van één organisatie niet dezelfde training op hetzelfde tijdstip te volgen, zodat uw organisatie van een groepskorting kan profiteren zonder dat de bezettingsgraad van uw IT-afdeling op trainingdagen in gevaar komt.

Master Key Business Card

Als uw organisatie een gevarieerde behoefte heeft aan opleidingen, dan is de Master Key Business Card de ideale oplossing. Hierbij kunnen alle medewerkers in uw organisatie binnen de geldigheidsduur van de Master Key Business Card een keuze maken uit ons trainingsaanbod.

Heeft uw organisatie kennisbehoefte aan

meerdere trainingen voor verschillende

medewerkers, dan bieden wij u een Info Support

Master Key Business Card aan, dit is een

strippenkaart voor opleidingen. Met een Master

Key Business Card kunt u, tegen een vast laag

tarief per dag, een jaar lang kiezen uit de ruim

300 trainingen die Info Support in haar open

rooster aanbiedt. Mocht de trainingbehoefte

gedurende deze periode veranderen dan kan

de kaart dus ook voor onze andere trainingen

worden ingezet.

Master Key Business Card

Info Support KenniscentrumInfo Support Kenniscentrum

* Prijzen zijn exclusief BTW en geldig tot en met 31 december 2019 De voorwaarden van de Master Key Business Card kunt u vinden op onze website: https://training.infosupport.com/masterkeycard/voorwaarden

Naam Aantal dagen Tarief in EUR*

Master Key Business Card 25 dagen € 11.810,-

Master Key Business Card Silver 50 dagen € 22.585,-

Master Key Business Card Gold 75 dagen € 33.055,-

Master Key Business Card Platinum 100 dagen € 42.420,-

VOOR KORTINGEN MAAK GEBRUIK VAN DE

Page 9: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

17BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)16

Info Support Kenniscentrum

‘Voor dataliefhebberszijn het supertijden.’

Douwe, laten we met het belangrijkste beginnen. Wat

vind je eigenlijk zo leuk aan je baan?

Best veel, eigenlijk. Ik denk dat er drie zaken voor mij het belangrijkst zijn. Ten eerste mag ik in deze functie vaak dingen tot op de bodem uitzoeken. Natuurlijk kan ik niet altijd mijn tijd gebruiken om dingen helemaal uit te pluizen, maar wanneer je ergens les over geeft, moet je sowieso meer weten dan dat ‘het werkt’. Ik ben leergierig en met enige regelmaat ook wel een perfectionist, dus dan is het fijn als je niet hoeft te stoppen nadat je hebt gezien dat iets werkt en hoe je het implementeert.Ten tweede….

Wacht even, bedoel je te zeggen dat anderen moeten

stoppen als ze eenmaal de basis hebben gezien?

Nou, zo sterk zou ik het niet verwoorden. Maar ik ken weinig developers die voor hun opdracht moeten weten hoeveel bytes SQL Server gebruikt om de metadata van een page te bewaren, of hoe de logs van een database worden opgeslagen (niet in pages). Dat zijn randzaken die je niet vaak nodig zult hebben, maar als je moet uitleggen hoe iets werkt, is het wel belangrijk deze kennis te hebben.

Ok, terug naar ten tweede.

Ten tweede zijn databases en machine learning een onderwerp waar ik al tijden graag mee bezig ben. Ik ben groot voorstander van het proces om beslissin-

Douwe is trainer Databases en Machine

Learning bij Info Support. Zo geeft hij

trainingen over queries, constraints en

concurrency, maar ook over regressies,

neurale netwerken en NLP.

Interview trainer - Douwe van den Berg

gen te ondersteunen met data. Om een voorbeeld te nemen: We kunnen wel denken dat het investeren in een nieuw pand nodig is omdat we het gevoel hebben dat het huidige pand te oud en te klein is, maar het is fijn als je daar ook gewoon data naast kunt leggen. Denk bijvoorbeeld aan het aantal mensen per vier-kante meter, of de energiekosten van het nieuwe pand vergeleken met die van het oude pand. Stel dat dat verschil dan tegenvalt en er eigenlijk helemaal niet zoveel ruimtegebrek is, dan voorkom je toch een slechte investering.

Dat zijn wel hele eenvoudige statistieken. Daar kun je

toch als trainer je brood niet mee verdienen?

Het zou je verbazen hoeveel beslissingen genomen worden zonder dat soort ‘hele eenvoudige statistieken’. Maar je hebt gelijk, heel spannend is dit tegenwoordig niet meer. Data wordt nu gezien als de nieuwe olie – onze wereld draait om data. Dat komt niet alleen door de statistieken die onze beslissingen ondersteunen. We horen nu overal verhalen over Machine Learning en Artificial Intelligence. Computers kunnen beter schaken dan mensen, kunnen je vertellen welke film of serie je morgen echt moet kijken, of zelfs met wie je binnenkort eens een date moet plannen. Voor data-liefhebbers zijn het supertijden, er zijn zoveel spannende ontwikkelingen dat je niet meer weet wat je het eerst wilt uitzoeken. Ook daar kan Machine Learning bij helpen trouwens.

Supertijden? Ik vind die ‘spannende ontwikkelingen’

eigenlijk wel eng klinken.

En terecht! Kijk bijvoorbeeld naar Cambridge Analytics en het is snel duidelijk waarom we goed moeten uit kijken wat we eigenlijk doen met onze data. We hoeven voorlopig nog niet bang te zijn voor een supercomputer die de hele wereld overneemt want op dat punt zijn we nog lang niet. Maar slimme programma’s met veel data in de handen van de verkeerde mensen is een actueel probleem en eigenlijk maakt dat mijn

werk alleen maar leuker. Ik kan laten zien hoe je Machine Learning kunt toepassen om slimme oplossingen te creëren maar ik moet er dan ook bij uitleggen wat je vooral niet moet doen. De ethische aspecten van Machine Learning zijn misschien wel net zo belangrijk als de technische kennis.

Goed, en ten derde?

Het is gewoon ontzettend dankbaar werk. Je kunt elke training weer nieuwe vaardigheden en kennis toevoe-gen voor de deelnemers, en dat wordt gewaardeerd. Elke keer dat je iemand een stap ziet zetten is weer een beloning. Het moment dat iemand dankzij jou eindelijk begrijpt hoe een ‘join’ werkt of waarom zijn ‘big data operaties’ altijd zo ontzettend lang duren, dat is gewoon onbetaalbaar voor een trainer.

Page 10: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

19BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)18

Info Support Kenniscentrum

deelnemers, zonder dat het ten koste gaat van de betrouwbaarheid. En precies daar zit de grootste toe-gevoegde waarde van blockchain: in het digitaliseren van vertrouwen.

Voorbeelden

Binnen Info Support is onder meer gewerkt aan een blockchainoplossing voor het registreren van meter-standen. In een wijk waarin huishoudens zelf energie opwekken, kan blockchain het mogelijk maken om bewoners onderling energiekosten te laten verdelen. Het centrale systeem houdt bij hoeveel energie huishoudens verbruiken of juist teruggeven aan het net. Daar is geen onafhankelijke toezichthouder voor nodig.

Een ander systeem waar blockchain een geschikte technologie voor zou zijn, is het Persoons Gebonden Budget (PGB). Nu houdt de Sociale Verzekeringsbank (SVB) bij welke Nederlanders door ziekte, handicap of ouderdom recht hebben op een PGB voor hun zorgbehoefte en hoeveel ze al verbruikt hebben. Een blockchain-oplossing zou het centrale beheer van dit systeem overbodig maken.

Beperkingen

Maar als blockchain zoveel potentie heeft, waarom wordt het dan nog maar zo sporadisch toegepast? Analistenbureau Gartner becijferde onlangs dat slechts 1% van de CIO’s deze technologie al in de orga-nisatie toepast. Ruim driekwart (77%) gaf aan (nog) niet geïnteresseerd te zijn.

Er zijn verschillende redenen waarom blockchain nog niet definitief is doorgebroken. Een daarvan is dat er nog niet echt een standaard is. Vergelijk het met de opkomst van internetbrowsers, zo’n twintig jaar geleden; eerst kon je als internetgebruiker kiezen uit tientallen verschillende browsers. Inmiddels zijn er vier dominante spelers overgebleven (Chrome, Firefox, Safari en Internet Explorer). Ook voor blockchain bestaan er nu nog tientallen verschillende vormen naast elkaar. Welke dominant gaan worden, is nog niet zeker. En dat lijkt een remmende werking te hebben op de praktische toepassing van de technologie.

Daarnaast bestaan er verschillende manieren waarop blockchainmodellen consensus bereiken. Oftewel: er zijn meerdere manieren om aangesloten systemen het met elkaar eens te laten worden. Bitcoin maakt bijvoorbeeld gebruik van het Proof Of Work-proto-col, waarbij een ingewikkelde puzzel moet worden opgelost om transacties in de blockchain te kunnen opnemen. In de praktijk blijkt deze methode zo zijn beperkingen te hebben. Niet alleen kost het protocol enorm veel energie, maar er zijn ook beperkingen in het aantal transacties dat kan worden doorgevoerd.

Mogelijkheden

Toch is de enorme belangstelling die blockchain op dit moment geniet zeker niet voor niets. Wie nieuws-gierig is naar de mogelijkheden die deze technologie biedt voor zijn of haar organisatie, kan ik aanraden de training ‘Introductie in de blockchaintechnologie’ te volgen. Met zelfstudie kom je wellicht een heel eind om te begrijpen hoe blockchain werkt, maar het daad-werkelijk ontwikkelen van praktische toepassingen op basis van blockchain, is een stuk ingewikkelder. In de training leer je hoe blockchain in de praktijk werkt en welke principes eraan ten grondslag liggen. De training is daarnaast ook praktisch: deelnemers gaan aan de slag met ethereum om software te ontwikkelen voor smart contracts.

Meer weten? Kijk op onze website voor meerinformatie.

Wat is blockchain?

Blockchain zou je kunnen omschrijven als een lijst met gegevens die gedeeld wordt met een wereldwijd netwerk. Iedereen die deelneemt aan het netwerk, krijgt exact dezelfde lijst te zien. Bovendien kan iedere deelnemer wijzigingen doorvoeren. De lijst wordt dan overal aanpast. Zo heeft iedereen continu dezelfde versie.

Het bekendste voorbeeld van blockchain is bitcoin. Als persoon A deze virtuele munt verhandelt met persoon B, dan wordt dat bijgewerkt in de systemen van alle betrokkenen.

Waarom blockchain?

Het grote voordeel van blockchain is dat het systeem geen centrale toezichthouder of eigenaar van een database nodig heeft. Iedereen is immers eigenaar van een wereldwijd netwerk. Blockchain maakt dus gebruik van digitale controle in plaats van een centra-le instantie die transacties monitort. In het geval van de bitcoin is er geen centrale bank nodig die munten uitgeeft of beheert.

In theorie is het dus mogelijk om controlerende par-tijen overbodig te maken in ieder gesloten systeem waarin transacties plaatsvinden tussen aangesloten

Blockchain is typisch zo’n onderwerp waar de afgelopen jaren veel over is geschreven en

gediscussieerd. Toegegeven: de technologie is ook veelbelovend. Bij het daadwerkelijk toepassen

van blockchain in de praktijk komt echter nog wel het een en ander kijken.

De brug tussen blockchaintheorie en -praktijk

‘Binnen Info Support is onder meer gewerkt aan een blockchainoplossing voor het registeren van meterstanden.’

Page 11: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

21BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)20

Info Support Kenniscentrum Info Support Kenniscentrum

Instructie video’s

Omdat lezen niet voor iedereen de beste leermethode is, is er in het open leercentrum ook toegang tot een grote bibliotheek aan IT instructie video’s van de marktleider Pluralsight.

Lab omgeving

Uiteraard bieden we u ook de mogelijkheid om het geleerde in praktijk te oefenen door middel van een complete lab omgeving, die 24x7 tot u beschikking staat, ook een week na de training.

Uw persoonlijke trainer

Samen met de deskundige Info Support trainer bespreekt u de beste aanpak en uw leerpad. Tijdens uw verblijf in het Open Leercentrum Infrastructuur is de trainer beschikbaar voor inhoudelijke vragen.

Digitaal trainingsmateriaal

U krijgt de beschikking over digitaal Microsoft trainings-materiaal, dat u zelfstandig kunt door nemen of later als referentie-materiaal kunt gebruiken.

Flexibel

Zelf data uitkiezenU bent niet langer afhankelijk van een beperkt aantal startdata van een training, u kunt zelf de datum kiezen die u het beste uitkomt.

Verspreiden over de tijd

Bij klassikale trainingen liggen de data vast, een vijfdaagse cursus begint op maandag en eindigt op vrijdag. Maar wellicht is het voor uw werk en kennisop-name beter om de cursus te verspreiden over 2 weken of langer? Dat kan.

Andere tijden

Een klassikale cursus start om 09.00 uur en eindigt om 16.00 uur, in het open leercentrum kunnen we daar wat flexibeler mee omgaan binnen de openingstijden van het gebouw.

Doorgangsgarantie

Klassikale open roostertrainingen hebben een minimaal aantal deelnemers nodig om doorgang te vinden. Bij het open leercentrum is er geen minimum aantal deelnemers noodzakelijk.

U bepaalt het tempo

U bepaalt het tempo. Leert u sneller dan gemiddeld dan hoeft u niet te wachten op mede-cursisten of wilt u juist die ene oefening even rustig afmaken?

Persoonlijk maatwerk

Zijn voor u bepaalde onderdelen minder interessant dan halen we die gewoon uit het programma. Of heeft u juist behoefte om langer en dieper bij een specifiek onderwerp stil te staan, omdat deze juist voor uw organisatie van belang is?

Tarief

Trainingen hebben een lager prijspeil dan dezelfde training in klassikaal open rooster formaat.

Open Leercentrum Infrastructuur

Doorgangsgarantie, maximale flexibiliteit en keuze uit diverse leerstijlen. In het Open Leercentrum

Infrastructuur bestudeert u onder begeleiding van een gecertificeerde Info Support trainer de lesstof

van een Microsoft Infrastructuur training. We faciliteren een optimale leeromgeving en leerstijl die bij

u past.

Voordelen Open Leercentrum Infrastructuur

Elke methodiek heeft zijn voor- en nadelen, onderstaand zes redenen om voor het Open Leercentrum infrastructuur te kiezen:

Page 12: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

23BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)22

In deze dagen wordt de IT-professional kennis bijgebracht over de verbreding van alle Architectuur-domeinen: • producten en diensten• proces en organisatie• informatie en technologie

Inrichting van het totale applicatielandschap

Als IT-Professional heeft u te maken met een complexe omgeving: u hebt contact met vertegenwoordigers van ‘de business’, met bedrijfsarchitecten, met leve-ranciers, met informatie- en programmamanagers. Ieder spreekt zijn eigen taal. De verbinding tussen deze invalshoeken ligt in de bedrijfsarchitectuur. Door middel van heldere modellen en afspraken over de inrichting van het totale applicatielandschap wordt de complexiteit transparant. In feite komt dit erop neer dat de gewenste inrichting van de informatiehuishou-ding gestalte moet krijgen.

Samenwerking

Novius heeft meer dan 20 jaar ervaring met het verbinden van business en IT. Dit heeft onder meer geleid tot het ontwikkelen van een uiterst succesvolle aanpak van het opstellen van een bedrijfsarchitectuur. Zo stond Novius aan de basis van de Nederlandse Overheid Referentie Architectuur (NORA) en hielp veel gerenommeerde ondernemingen aan een bloeiende architectuurpraktijk.

In deze training maken we gebruik van het boek “Bedrijfsarchitectuur, werken aan een samenhan-gende bedrijfsinrichting” van Guido Bayens en Hans Tönissen. Hierin staat het Novius Architectuur Raam-werk centraal en worden relaties gelegd met TOGAF, Archimate en DyA. Een scala van onderwerpen komt samenhangend aan de orde, zoals: multichannel dienstverlening, ketensamenwerking, social media, bedrijfsfuncties en bedrijfsprocessen, SOA, applica-ties en infrastructuur.

De training wordt gegeven door ervaren architecten van Novius en Info Support, waardoor ook best prac-tices een belangrijke rol zullen spelen. Oefeningen tijdens de training en huiswerkopdrachten tussen de lesdagen door zorgen voor een afwisselende en effec-tieve manier van leren.

De ‘Bedrijfsarchitectuur voor IT-Professionals’ (BALD) training staat een aantal keren per jaar op het openrooster van Info Support en is ook als maatwerk-training aan te vragen. Mocht u meer informatie willen over deze training, dan kunt u contact opnemen op telefoonnummer 0318-501119.

In samenwerking met onze partner Novius geeft Info Support al jaren succesvol de training

‘Bedrijfsarchitectuur voor IT-Professionals’ (BALD). In deze zesdaagse training leert u de belangrijkste

kneepjes van bedrijfs- en informatiearchitectuur. Hiermee versterkt u uw positie als IT-Professional

en legt u een basis voor een volgende stap in uw loopbaan.

Info Support KenniscentrumInfo Support Kenniscentrum

Training Bedrijfsarchitectuur voor IT-Professionals (BALD)

Upgrade uw FPA kennis naar versie 2.3 (FPA23UP)

In deze nieuwe versie zijn er een aantal veranderingen doorgevoerd. U kunt hierbij denken aan veranderingen in naamgeving, duidelijkere richtlijnen over wat nu precies functionele wijzigingen zijn en wijzigingen in het bepalen van de complexiteit van een opvragings-functie. Heeft u de cursus FPA gevolgd of werkt u met FPA in uw projecten, dan is het belangrijk dat u op de hoogte bent van de wijzigingen. Na deze workshop van een halve dag ben je weer helemaal up-to-date!

An introduction to Apache Kafka (INTROKAFKA)

In deze cursus gaan we in een helicopter view alle as-pecten van Apache Kafka ontdekken. Gebruik makend van diverse voorgeïnstalleerde Docker images van Kafka onderdelen gaan wij de diverse mogelijkheden van Kafka met behulp van kleine opdrachten zelf erva-ren in de praktijk.

Kafka for Developers (KAFKADEV)

In deze diepgaande Kafka workshop gaat u allerlei opdrachten uitvoeren die een Kafka developer in de praktijk tegenkomt. U gaat externe bronnen koppelen aan Kafka (sources and sincs), u gaat Kafka messages (feiten) produceren en consumeren op een consisten-te manier. U gaat Avro schema’s maken en gebruiken om de feiten goed te structureren, In de tweede helft van de cursus focust u op de verschillende manieren van stream programming, waarbij u ook de recente contributies van Confluent, KTable en KSql, gebruikt.

Agile Unified Modeling Language (UML) (AGUML)

In deze training leert u de meest essentiële UML diagrammen, die u kunnen helpen om problemen te analyseren en een ontwerp te maken welke bijdraagt aan een oplossing die waarde heeft en van goede kwaliteit is.

Cloud Essentials (CLOUDESS)

In de training krijgt u inzicht wat cloud computing inhoudt voor uw dagelijkse werk als ontwikkelaar. In het begin worden algemene cloud begrippen behandeld en een vergelijk gemaakt tussen de ver-schillende cloud vendors, ook in het licht van bijvoor-beeld vendor lock-in en Gartner Magic Quadrants.Daarna gaat de training verder in op de techniek vanuit een ontwikkelaars perspectief.

Cloud for Deciscion Makers (CLOUDDEC)

In de training krijgt u inzicht wat cloud kan betekenen. In het begin worden algemene cloud begrippen behandeld en een vergelijk gemaakt tussen de ver-schillende cloud vendors, ook in het licht van bijvoor-beeld vendor lock-in en Gartner Magic Quadrants.De training biedt veel ruimte voor discussie en overwegingen.

Workshop Impact Mapping (WSIM)

Deze workshop leert u om uw eigen Impact Map te maken en bewijzen dat het u en uw team helpt om meer businesswaarde te creëren en bijdraagt aan een gezamenlijk begrip. Een Impact is de navigatie voor hoe uw product te leveren, strategische planning, kwaliteit en een Release Roadmap.

Docker Essentials (DOCKERESS)

Na een korte introductie over containers en een eerste kennismaking met Docker leert u in deze cursus hoe u uw eigen applicaties in een container kunt verpakken. We behandelen hoe u het maken van een container kunt automatiseren, en hoe u om gaat met een regis-try voor de distributie. Het opbouwen van complexere applicaties met Docker-compose komt ook aan bod.

Fundamentals of Android Development (ANDFUN)

In deze training leert u de basis van het programmeren van applicaties voor Android in JAVA. Bij de basis van

Benieuwd wat ‘hot’ is op trainingengebied? Hieronder vindt u een overzicht onze nieuwste trainingen

die afgelopen jaar aan ons curriculum zijn toegevoegd.

Nieuwste trainingen in ons curriculum

Info Support Kenniscentrum

Page 13: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

25BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)24

Info Support KenniscentrumInfo Support Kenniscentrum

deze training horen onderwerpen zoals het maken van gebruikers interfaces, achtergrondprocessen en persistentie. Dit examen bereid u voor op het bij-behorende examen ‘Associate Android Developer certification’.

Advanced Android Development (ANDADV)

In deze training leert u geavanceerdere onderwerpen bij het ontwikkelen van Android applicaties in JAVA. Bij de geavanceerde training leert u over onderwerpen zoals geavanceerde gebruikersinterfaces, animaties, media, sensoren, geolocatie, performance en archi-tectuurontwerpen. Dit examen bereidt u voor op het bijbehorende examen ‘Associate Android Developer certification’.

Implementing Continuous Integration for BI projects

with Git and VSTS (IMPBICI)

U leert hoe u Visual Studio Team Services en Git kunt gebruiken om een Continuous Integration omgeving in te richten voor Microsoft BI-oplossingen. We gaan uitgebreid in op de werking en structuur van Git en VSTS. Met deze kennis leert u vervolgens hoe u VSTS kunt inrichten om Continuous Integration in te richten voor de Microsoft BI-oplossingen.

Developing Microsoft BI applications within a CI

environment using VSTS and Git (DEVBICI)

U leert hoe u voor Continuous Integration gebruik kunt maken van Visual Studio Team Services en Git bij het ontwikkelen van Microsoft BI-oplossingen. U leert hoe Git werkt en hoe u dit kunt inzetten voor versiebeheer en het gezamenlijk werken aan oplossingen binnen uw team. Daarnaast krijgt u een introductie in het gebruik van VSTS.

Enterprise Risk and Security Architecture (ERSA)

Een ERSA biedt een kader om het privacy- en beveiligingsbeleid te koppelen aan operationele bevei ligingsmaatregelen. Biedt inzicht en leidt tot de juiste balans van het beveiligingsniveau en de te nemen maatregelen. Het biedt een overzicht van de onderlinge afhankelijkheden tussen de zakelijke privacy- en beveiligingsvereisten op hoog niveau en de gedetailleerde, technische veiligheidsmaatregelen.

Microsoft Azure Fundamentals (MS10979)

In twee dagen maakt u kennis met het Microsoft Azure platform. U doet de nodige basiskennis op en gaat hier ook hands-on mee aan de slag in labs (50/50). U krijgt

een introductie in cloud computing principes en hoe deze in Azure zijn geïmplementeerd.

Advanced Automated Administration With Windows

PowerShell (MS10962)

Leer kennis en vaardigheden om Windows PowerShell te gebruiken voor geavanceerde beheer en auto-matisering van Windows Server-omgevingen. Deze driedaagse training leert cursisten om administratie-ve taken te automatiseren met Windows PowerShell 5.1. Cursisten zullen o.a. geavanceerde script vaar-digheden leren, zoals het maken van geavanceerde functies, het schrijven van controller-scripts en het afhandelen van scriptfouten.

Introduction to Flutter for Developers (FLUTTER)

Pure native cross platform technologieën worden steeds belangrijken omdat men steeds meer hoog-waardige front-ends wil bouwen op een efficiente en snelle manier. Een van de meest jonge technologieën voor het bouwen van native cross platform mobiele toepassingen is Flutter van Google. In deze training maakt u kennis met de programmeertaal DART en de Flutter stack om snel en efficient Android en IOS mobiele toepassingen te bouwen.

Firebase for developers (FIREBASE)

Firebase is een back-end PaaS omgeving die voorziet in opslag, authenticatie, hosting en meer. Firebase is een back-end platform voor web en native mobiele toepassingen. In deze training leert u over de verschil-lende Firebase services en hoe u hier met de recente front-end technologieën gebruik van kunt maken.

Develop Applications Using the ReactJS Framework

(REACTJS)

Het bouwen van een snelle, goed werkende web applicatie kost veel tijd en inspanning. Kennis over JavaScript is niet voldoende om onderhoudbare en duur zame applicaties te schrijven. ReactJS is een JavaScript bibliotheek die het mogelijk maakt om robuustere en onderhoudbaardere applicaties te schrijven en de bibliotheek bij uitstek van veel grote bedrijven. In deze training leert u schrijven van ReactJS componenten en applicaties vanaf de basis.

Develop Applications Using the VueJS Library (VUEJS)

VueJS is in trek. Het is een goed presterende, simpe-le bibliotheek, geïnspireerd door veel hedendaagse frameworks en bibliotheken die dominant zijn op het

gebied van front-end ontwikkelingen zoals ReactJS, AngularJS en Polymer. In deze training leert u applicaties ontwikkelen en testen van VueJS gebaseerde toepassingen gebruik makend van VueJS en gerelateerde bibliotheken.

Azure Databricks (BRICKS)

In deze training leert u hoe u een Databricks omgeving opstart, uw data importeert en vervolgens de reken-kracht van Azure Databricks gebruikt voor ETL proces-sen en Data Science projecten. Daarnaast ontdekt u hoe u in Azure Databricks kunt samenwerken en uw kosten beheersen.

Analyzing Data with PowerBI (MS20778)

Als BI professional leert u de ins en outs van Power BI kennen. De training behandelt onder meer visualise-ren, de Power BI service en de Power BI Mobile App. Na het afronden van de training kunt u het volgende: De Power BI service gebruiken en samenwerken met data uit Power BI. Data transformeren, modelleren en

visualiseren in Power BI desktop Power BI koppelen aan Excel en andere databronnen zoals een SQL data-base of data uit de cloud. De developer API en mobile app van Power BI beschrijven.

Python Development for Data Scientists (PYTHONDEV)

Data scientists die Python willen leren of hun kennis willen verdiepen doen dat in deze training. U leert de belangrijkste concepten van softwareontwikkeling in Python en leert de basis van object-georiënteerd pro-grammeren. U leert Python-projecten op een professi-onele manier vorm te geven. U gaat actief aan de slag met veelgebruikte Python data science libraries, in Jupyter. Hierbij doet u kennis en ervaring op voor het verwerken van grote hoeveelheden data. Daarnaast voert u analyses uit op de data en past u het toe met machine learning.

Page 14: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

27BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)26

Info Support Kenniscentrum

Java EE 8

De grootste verandering in Java EE 8 is wellicht de ondersteuning voor Java SE 8. Je kan nu in Java EE 8 van alle mooie features gebruik maken van die Java SE 8 te bieden heeft. Daarnaast zijn er een aantal volledig nieuwe onderdelen (oftewel specificaties) en hebben andere onderdelen een minor of major upgrade gekre-gen. Zelfs als je niet direct met Java EE 8 werkt of gaat werken, dan zijn deze features nog steeds interessant. Je kan ze namelijk ook los (zonder een volledige Java EE applicatie) in jouw project gebruiken, bijvoorbeeld binnen Spring.

Bean Validation 2.0

Het Bean Validation project wordt veel gebruikt, zowel binnen Java EE, maar ook bij bijvoorbeeld Spring. In versie 2.0 zijn een aantal nieuwe features toegevoegd. Onder meer om Java 8 features, zoals Optional en de nieuwe datum/tijd functionaliteit van bijvoorbeeld LocalDateTime, te kunnen gebruiken.

Een nieuwe feature is het gebuik van meerdere de-zelfde annotaties op één veld. Voorheen kon dat niet zonder de annotaties in een lijst op te nemen, zoals in Listing 1.

Inmiddels kan dat een stuk makkelijker, zoals te zien is in Listing 2, zonder dat je er een lijst omheen hoeft te zetten.

Bij collecties, zoals in Listing 3, was het al mogelijk om validaties op de lijst zelf toe te passen.

Inmiddels is het ook mogelijk om validaties toe te passen op de elementen van een lijst, zoals in Listing 4 te zien is. Dus alle elementen mogen niet leeg zijn en moeten voldoen aan de reguliere expressie.Een ander nieuwe mogelijkheid voor collecties is het valideren van keys en values van bijvoorbeeld een Map, zoals in Listing 5.

Optional is nieuw in Java 8 en ook daar is met Bean Validation 2.0 ondersteuning voor gekomen. In Listing 6 is te zien dat het e-mail adres optioneel is.

Listing 1: de ‘oude’ manier om meerdere, dezelfde annotaties op één veld te zetten.

Listing 2: de ‘nieuwe’ manier om meerdere, dezelfde annotaties op één veld te zetten.

Listing 3: valideren van de lijst zelf.

Listing 4: valideren van elementen in de lijst.

Er waren al een aantal ingebouwde contraints, zoals @Size, die je zo kon gebruiken. Echter, die waren niet voldoende voor alle mogelijke scenario’s die men wil-de valideren. De ontwikkelaars van Bean Validation 2.0 hebben onder andere gekeken naar veel voorkomende constraints die mensen zelf geprogrammeerd hadden in GitHub en die toegevoegd aan de ingebouwde constraints. In Lijst 1 zijn de nieuw toegevoegde con-straints te zien.

Naast al deze mooie features heeft het team ook zogenaamde extension points toegevoegd. Met die extenstion points kan ondersteuning voor andere collectie frameworks, zoals Google Guave en ander talen zoals Scala, omgebouwd worden.

JAX-RS

Twee van de grootste vernieuwingen in JAX-RS zijn server send events en de reactive client API. De reactive client voegt de ‘rx’ methode toe en levert een zogenaamde CompletionStage op. In Listing 7 is te zien hoe twee verschillende URL’s worden aan-geroepen. Daarna worden de resultaten gecombi-neerd en kun je ermee doen wat je wilt.

Servlet 4.0

Servlets hebben ondersteuning gekregen voor HTTP/2, waarmee de performance verbeterd kan worden. De grootste vernieuwing is de toevoeging van server push. Met server push kunnen resources alvast naar de brower cache van de gebruiker gestuurd worden voordat de browser de resources zelf gaat ophalen als de browser vervolgens de resources wil ophalen, dan zijn ze al beschikbaar in de cache. In Listing 8 is te zien hoe de server alvast een css en png file naar de browser cache stuurt, voordat de browser hier zelf actief om vraagt.

Java EE Security API (nieuwe API)

In Java EE 8 is het niet langer nodig om de security configuratie in de web.xml op te nemen en in appli-catie server specifieke bestanden. In plaats daarvan is een op annotaties gebaseerde oplossing gebouwd die werkt voor alle applicatie servers die de specifica-tie implementeren. Authenticatie kan gedaan worden door één van onderstaande annotaties te gebruiken.@BasicAuthenticationMechanismDefinition,@FormAutohenticationMechanismDefinition,@CustomFormAuthenticationMechanismDefinition

In Listing 9 is bijvoorbeeld te zien hoe je basic authen-tication implementeert. Natuurlijk moet je daarvoor wel ergens de gebruikers informatie kunnen ophalen, zoals bijvoorbeeld de gebruikersnaam, wachtwoord en in welke groepen de gebruiker zit. Die informatie zit in een zogenaamde identity store. Een identity store kan bijvoorbeeld een database (@DatabaseidentityStore-Definition) zijn, of een LDAP server zoals in Listing 10.

Met alle nieuwe releases van Java SE zouden we bijna vergeten dat ook een nieuwe versie van Java

EE is uitgekomen, namelijk Jave EE 8. Dat is meteen een erg bijzondere release gezien het de laatste

is onder de paraplu van Oracle. Inmiddels is Java EE verhuisd naar de Eclipse Foundation en heeft

het een nieuwe naam gekregen: Jakarta EE. In dit artikel kun je meer lezen over een aantal van de

interessante features van Jave EE 8.

Java EE 8Maak kennis met deze nieuwe release (de laatste onder Oracle)

Info Support KenniscentrumInfo Support Kenniscentrum

Listing 5: valideren van elementen in de map.

Listing 7: Twee URL’s worden aangeroepen en het resultaat wordt gecombineerd.

Listing 8: een css en png file worden naar de browser cache gepushed.

Listing 9: basic authentication.

Listing 10: LDAP Identity Store.

Listing 6: een optioneel e-mail adres.

Lijst 1: nieuwe ingebouwde constraints van Bean Validation 2.0.

Page 15: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

‘Met Java EE 8 zijn weer een heleboel interessante features bijgekomen.’

29BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)28

Info Support Kenniscentrum

Als laatste is een SecurityContext interface gemaakt die met de @Context annotatie geïnjecteerd kan worden. De SecurityContext kan je gebruiken om tegenaan te progammeren en bevat methoden zoals getUserPrincipal en isUserInRole (String role).

JSON Binding API (nieuwe API)

JSON-B ondersteunt serialization en deserialization tussen Java objecten en JSON. Dat kan door gebruik te maken van standaard mappings of door zelf met anno-taties te bepalen wat de mapping wordt. In Listing 11 is te zien hoe eerst een medewerker object naar JSON omgezet wordt met serialization. Vervolgens wordt met deserialization de JSON weer omgezet naar een medewerker object.

Een voorbeeld van de Java class en de bijbehorende JSON is te zien in Listing 12.

Dit werkt prima als je tevreden bent met de standaard mapping, maar het kan natuurlijk zo zijn dat je de naamgeving in je JSON berichten anders wilt hebben dan in de Java objecten. Dat kan je gemakkelijk reali-seren door gebruik te maken van de @JsonbProperty annotatie. Als je de annotatie op het veld plaatst, dan wordt die gebruikt voor zowel de serialization als de deserialization. Het is ook mogelijk om de annotatie op de getter te plaatsen, zodat die alleen meegeno-men wordt voor de serialistie. Als de annotatie op de setter geplaatst wordt, dan wordt die alleen meegeno-men voor de deserialisatie. In Listing 13 is te zien dat het ‘naam’ veld in het Medewerker Java object wordt omgezet naar een ‘voornaam’ veld in het bijbehorende JSON.

Vaak is het zo dat je alle velden op dezelfde manier wilt weergeven, bijvoorbeeld allemaal in lowercase met een liggende streept ertussen. Dat kan door gebruik te maken van de PropertyNamingStrategy. Standaard zijn al flink wat varianten beschikbaar, maar je kunt ook een eigen strategy maken. In Listing 14 zie je hoe je JsonbConfig wordt aangemaakt met een spe-cifieke strategie. Deze configuratie wordt vervolgens meegegeven bij het creëren van de JsonbBuilder.

Als je bepaalde velden niet mee wilt nemen, dan kan je gebruik maken van de @JsonbTranslent annotatie. Net als bij de JsonbProperty annotatie wordt die gebruikt voor serialization en/of deserialization afhankelijk van waar je de annotatie plaatst. In Listing 15 is te zien dat de woonplaats niet meegenomen wordt voor de serialization en deserialization.

Naast deze mogelijkheden zijn er nog veel meer opties bij JSON-B. genoeg om nóg een artikel mee te kunnen vullen. Mocht je meer over JSON-B willen weten of er meteen mee aan de slag willen gaan, dan adviseer ik je zeker om hier nog meer over te lezen.

Context and Dependency Injection (CDI)

Eén van de grote vernieuwingen voor CDI is het feit dat we nu events asynchroon kunnen verzenden en ontvangen. Het versturen van een asynchroon event is eenvoudig te realiseren met de fireAsync methode, zoals in Listing 16 te zien is.

Vervolgens kunnen we het event afvangen met de ob-server annotatie @ObserverAsync, zoals in Listing 17.

Met CDI 1.1 worden de observers synchroon aange-roepen als een event wordt gestuurd. De volgorde waarin de observers worden aangeroepen, kan niet vastgelegd worden en is dus willekeurig. Het grootste probleem daarmee is dat als een observer een excep-tie gooit, dan ontvangen alle volgende observers het event niet meer. Met CDI 2.0 kun je hier grotendeels omheen werken aangezien je iedere observer een prioriteit kunt geven. De laagste prioriteit wordt als eerste aangeroepen.

In het laatste voorbeeld, Listing 18, is te zien dat het event eerst gelogd wordt en pas daarna opgeslagen wordt. Bij het opslaan kan namelijk een exceptie optre-den. Deze code zorgt ervoor dat er in ieder geval iets wordt gelogd, voor het geval de exceptie optreedt, en op die manier te voorkomen dat niet gelogd wordt.

Conclusie

Met Java EE 8 zijn weer een helemaal interessante features bijgekomen. Niet alleen voor de Java EE ont-wikkelaars, maar ook voor de ontwikkelaar die direct of indirect (via bijvoorbeeld Spring) van een van deze features gebruik maken. Deze features maken het een stuk makkelijker om goede code te schrijven. Dus zorg ervoor dat je zo snel mogelijk upgrade en gebruik gaat maken van al deze mooie verbeteringen.

Info Support KenniscentrumInfo Support Kenniscentrum

Listing 11: serialization en deserialization met JSON-B.

Listing 16: versturen van een asynchroon event.

Listing 17: afvangen van een asynchroon event.

Listing 18: observers een prioriteit geven om de volgorde van aanroepen te bepalen.

Listing 12: object en de bijbehorende JSON.

Listing 14: strategie voor de veldnamen aanpassen

Listing 15: gebruik van @JsonbTransient op het woonplaats veld zorgt ervoor dat woonplaats niet meegenomen wordt bij serialization en deserialization.

Listing 13: het ‘naam’ veld in het object wordt omgezet met een ‘voornaam’ veld in de bijbehorende JSON.

Page 16: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

‘Met veel plezier en passie geef ik vorm aan nieuwe inspirerende opleidingsprogramma’s voor onze collega’s.’

31BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)

Microsoft Development

Microsoft Windows Server System

Microsoft Data Solutions

Oracle Java

Continuous Delivery

Overige

SKILLS ASSESSMENT(kennisprofielen)

36.

44.

50.

54.

62.

68.

2019 Skills AssessmentIn dit deel leest u over Skills Assessment en vindt u de Kennisprofielen. Kennisprofielen spelen een belangrijke rol bij Skills Assessment en geven gedetailleerd aan over welke competenties u of uw medewerker moet beschikken om een bepaalde functie of rol te vervullen.

Microsoft App Builder

Microsoft Cloud Platform & Infrastructure

Data Management & Analytics

Microsoft Productivity

Microsoft Mobility

Google Development

Oracle Java

Test

Overig

74.

78.

80.

84.

86.

87.

88.

89.

91.

CERTIFICERING

Page 17: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

32

Het Info Support Kenniscentrum brengt theorie en praktijk bij elkaar. Hierdoor kunnen we heel goed

de praktische rollen die in een IT-organisatie nodig zijn, vertalen naar een persoonlijk opleidingsplan.

Het voordeel hiervan is dat u en uw medewerkers precies leren wat nodig is in de praktijk. Hiervoor

werken we met ons Skills and Knowledge Framework, gebaseerd op de IST-SOLL methodiek.

Skills Assessment

Info Support KenniscentrumInfo Support Kenniscentrum

Een Skills Assessment bestaat uit de volgende

stappen:

• Aan de hand van IT-kennisprofielen stellen we vast welke IT-functies bij de doelstellingen van uw orga-nisatie of beoogde functie behoren en over welke kennis en vaardigheden u of uw medewerker dan moet beschikken.

• In een intakegesprek inventariseren we vervolgens het kennisniveau. We kunnen zo goed bepalen wat de aanwezige kennis is en welke trainingen eventu-eel nodig zijn om op het gewenste niveau te komen.

• Hierna maken we een persoonlijk opleidingsplan, waarin de te volgen trainingen en/of oefeningen in de vorm van begeleide zelfstudie of cases vastliggen.

Ondersteuning bij het bepalen van kennisprofielen

Bij het opstellen van functieprofielen van uw IT-medewerkers kunnen trainers van het Kenniscentrum ondersteuning bieden. Dit kan op afdelingsniveau of op projectniveau. In onderling overleg wordt vast-gelegd welke technische kennis voor een specifieke functie noodzakelijk is, bijvoorbeeld voor een project-leider, beheerder, ontwikkelaar of een architect. Op basis van dit gesprek komt er per functie een kennis-profiel. Eventueel vullen we dit aan met een overzicht van trainingen waarmee deze kennis kan worden opgedaan.

Groepen Kennisprofielen

Op de volgende pagina’s vindt u een overzicht van alle bestaande Skills Assessment Kennisprofielen. We hebben de Kennisprofielen onderverdeeld in de volgende groepen:

• Microsoft Development• Microsoft Windows Server System• Microsoft Data Solutions• Oracle Java• Continuous Delivery• Overig

Page 18: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

35BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)34

Info Support Kenniscentrum

Vanuit Utrecht en Veenendaal verzorgen we onder meer trainingen voor IT-professionals, op het

gebied van systeemontwikkeling, infrastructuur en databases.

Verschillende studievormen

Info Support KenniscentrumInfo Support Kenniscentrum

U wilt bijvoorbeeld uw kennis en vaardigheden ver-groten op het gebied van Microsoft .NET-, Oracle Java, Google-development of Testen? Of u wilt zich verder verdiepen in Business Intelligence en databases, Cloud Platform and Infrastructure of methoden en methodieken? Op al deze, en meer, gebieden bie-den wij uitstekende trainingen waarbij we diverse leer vormen gebruiken, van klassikale trainingen tot zelfstudie en vele leervormen daartussen.

Openrooster

Tijdens klassikale openroostertrainingen, die op de trainingslocaties van Info Support in Veenendaal en Utrecht plaatsvinden, ervaart u de didactische vaardigheden van onze trainers en hun grote praktijk-ervaring. De theorie, het ondersteunende materiaal en de oefeningen zorgen er gezamenlijk voor dat u de gewenste kennis krijgt. En dankzij de kleine groepen krijgt u bovendien de individuele aandacht die u verdient.

Maatwerk

Wijken uw wensen af van wat wij in de reguliere trainingen bieden, dan is een maatwerktraining de oplossing. Het kan zijn dat er bij uw organisatie bepaalde belangstelling is voor een specifiek onder-werp. Voorafgaand aan de training kunt u met de trainer bespreken welke onderwerpen u graag behandeld wilt hebben. Een maatwerktraining kan ook interessant zijn indien meerdere medewerkers van uw bedrijf dezelfde training willen volgen.

In overleg met u passen wij de inhoud aan op uw situatie, bijvoorbeeld door andere accenten te leggen of extra oefeningen te geven. We bieden maatwerk-trainingen aan op verschillende locaties. Bij Info Support kunt u kiezen voor Utrecht of Veenendaal. U kunt er ook voor kiezen om de training op uw locatie te laten plaatsvinden. Daarbij kunt u zelf kiezen -in onderling overleg- welke data uw voorkeur heeft en de duur van de training bepalen.

Individueel

Voor medewerkers die een individueel trainings-programma willen volgen, bijvoorbeeld om een officieel erkend certificaat te halen, stellen wij een traject voor zelfstudie op. Zo kunt u gericht trainingen inkopen. U kunt gebruikmaken van e-learning, als u het gewenste instapniveau van een reguliere training wilt bereiken of als niet alle onderdelen daarvan voor u relevant zijn. Daarnaast bieden wij u de mogelijkheid om zelfstandig op een van onze trainingslocaties aan een of meer praktijkonderdelen van een training te werken of om extra te oefenen met eerder opgedane kennis. In ons Openleercentrum is altijd een trainer aanwezig die uw vragen kan beantwoorden.

Ask-the-Expert

Na afronding van een training past u het geleerde in uw werk toe. Na een aantal weken hebt u wellicht een aantal vragen die direct uit uw praktijk voortkomen. Dan is het prettig, als u deze aan een trainer van het Kenniscentrum kunt voorleggen. Eén dag, indien gewenst bij u op locatie, is hiervoor meestal voldoende. Maar ook als u zonder voorafgaande training, gebruik

wilt maken van de deskundigheid van onze trainers, kunt u onze dienst Ask-the-Expert afnemen. Onze trai-ners zijn altijd op de hoogte van de nieuwste ontwik-kelingen op hun vakgebied.

Kennissessie

Wilt u als bedrijf op locatie een lezing over een spe-cifiek onderwerp voor uw medewerkers organiseren? Met een Info Support kennissessie is dit mogelijk. U kiest na onderling overleg een onderwerp en Info Support verzorgt een spreker. De trainer heeft aantoonbare praktische ervaring op dit gebied. Deel nemers ontvangen geen cursusmateriaal en er is geen maximum aantal deelnemers. Een kennissessie duurt ongeveer 2 à 3 uur en na afloop is er gelegen-heid voor vragen en discussie. Neem contact met ons op voor de mogelijkheden.

Project coaching –NIEUW-

Zelfs als u de beschikking hebt over uitstekende vakmensen, is het slagen van uw IT-project geen uitgemaakte zaak.

Dankzij de jarenlange praktijkervaring en zeer ruime theoretische kennis van Info Support kunnen wij u op het spoor zetten van het door u gewenste project-resultaat. Onze facilitators en coaches kunnen op verschillende manier voorzien in support en coaching. In overleg wordt gekeken wat voor u de beste oplossing is. Thema’s die aan bod kunnen komen zijn bijvoorbeeld Continuous Delivery, Communicatie met Product Owner, communicatie in het team, samen-werking over teams heen, Minimal Viable Product, fixed price enz...

Info Support heeft twee specifieke producten ontwikkeld namelijk de Agile-Project Start-up en de Agile-Project Refreshment-Pitstop die los of als onder-deel van een meeromvattend coachingstraject kunnen worden afgenomen.

De leervormen die wij in onze trainingen aanbieden, sluiten altijd aan op de persoonlijke leerstijl van de

deelnemers en op de wensen en eisen van uw organisatie.

Voordelen:• De trainers worden continu gevoed met theoretische

kennis én met de praktijkkennis van onze consultants. • Trainingen sluiten volledig aan bij de wensen en

eisen van uw organisatie en, indien van toepassing, liggen zij in het verlengde van onze consultancy-diensten.

• De combinatie van theorie en praktijk garandeert de hoge kwaliteit van de trainingen die u ook terugvindt in al onze overige diensten.

De trainingen bij Info Support zijn sterk op de praktijk toegespitste trainingen die zijn verankerd in de nieuwste theorieën en inzichten. Daarnaast zijn de ruime mogelijkheden voor maatwerk en combi-naties van leervormen binnen reguliere trainingen voordelen van het Kenniscentrum van Info Support. De trainingen sluiten altijd aan op de persoonlijke leer-stijl van de deelnemers en u heeft de mogelijkheid tot het behalen van officieel erkende certificaten. Neem contact met ons op voor meer informatie over boven-staande diensten.

‘De trainingen sluiten altijd aan op de persoonlijke leerstijl van de deelnemers’

Page 19: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

3736 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Windows Infrastructure for Developers

Querying Data with Transact-SQL

Using Sparx Systems Enterprise Architect

Developing SQL DatabasesAgile Unified Modeling Language (UML)

Secure Programming Foundation

MS20762Duur: 5 dagen

AGUMLDuur: 3 dagen

SECDEVDuur: 2 dagen

SSARCHDuur: 1 dag

WINDEVDuur: 2 dagen

MS20761Duur: 5 dagen

Micro

soft D

evelop

men

t

Programming with C#

Design Patterns for C++, C#, VB .NET and Java Developers

LINQ: .NET Language-Integrated Query

Multithreading, ParallelProgramming and

AsynchronousProgramming in C# .NET

Cloud EssentialsGit for Developers

Scrum Essentials

Application Lifecycle Management

Using Visual Studio

Modern Software Engineering Practices

Unit Testing in Visual Studio

Cryptography in C# .NET

CNETINDuur: 5 dagen

DPATDuur: 1 dag

LINQDuur: 2 dagen

THREADSDuur: 2 dagen

CLOUDESSDuur: 2 dagen

GITDuur: 1 dag

SCRUMESDuur: 1 dag

ALMUVSDuur: 3 dagen

MSEPDuur: 2 dagen

UTVSDuur: 2 dagen

CRYPTODuur: 1 dag

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Info Support Microsoft DevelopmentInfo Support Microsoft Development

Kerntraject

Verschillende kennisprofielen voor .NET bevatten trainingen die voor alle kennisprofielen hetzelfde zijn.Deze trainingen hebben wij opgenomen in hetkerntraject .NET, dat u hiernaast ziet. Als u in eenopleidingstraject in een kennisprofiel een verwijzingnaar het kerntraject .NET ziet staan, gaat het dusom de trainingen in het schema hiernaast. Het isdan noodzakelijk deze kerntrajecttrainingen meete nemen in het onderhavige opleidingstraject.

Opleidingstraject

Elke organisatie en elke persoon is uniek. Via Skills Assessment kunnen we individuele competenties bepalen. Met het opleidingstraject kunt u het gewenste kennisprofiel vertalen naar een trainingsprogramma. Voor het beste resultaat adviseren wij u om alle onderstaande trainingen te volgen. De doorgetrokken pijlen tussen de trainingen geven een verplichte volgorde aan, de onderbroken pijlen een geadviseerde volgorde. Opleidingen die niet met een pijl zijn verbonden aan andere, zijn op zichzelf staande opleidingen die onafhankelijk van een andere opleiding gevolgd kunnen worden.

Kerntraject .NET

Page 20: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

3938 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Voorkennis

Kerntraject .NET

Building Professional Single Page Applications

with Angular

Advanced Unit Testingwith .NET

JavaScript Development

HTML5 and CSS3

ASP .NET Core

Developing Data Access Solutions with Microsoft

Visual Studio

Docker Essentials

Windows Powershell Desired State Configuration

ANGULARDuur: 4 dagen

ADVUTDuur: 1 dag

JSDEVDuur: 5 dagen

HTML5CSS3Duur: 5 dagen

ASPNETCOREDuur: 5 dagen

DDASDuur: 5 dagen

DOCKERESSDuur: 2 dagen

POSHDSCDuur: 3 dagen

Micro

soft D

evelop

men

t

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Info Support Microsoft DevelopmentInfo Support Microsoft Development

De Developer .NET is verantwoordelijk voor het implementeren van functionaliteit in alle lagen van een applicatie. Daarbij is hij goed op de hoogte van de functionaliteit die het .NET Framework biedt. Bij het implementeren houdt hij zich aan de codeerstandaards en richtlijnen zoals deze zijn opgesteld door de Lead Developer en maakt hij gebruik van de technieken die binnen de door de Architect samen-gestelde architectuur worden aangeboden.

Met betrekking tot de user interface is de Developer .NET in staat componenten te maken die de interface vormen tussen de gebruiker en het systeem. Verder ontwikkelt hij de componenten die businesslogica bevatten en componenten die zorgen voor interactie met de user interface-onderdelen, andere (externe) systemen en/of databasesystemen. Hierbij vindt er op regelmatige basis afstemming plaats met de Lead Developer.

De Developer .NET heeft voldoende kennis van relationele databases en SQL om gebruik te maken van gegevens in de database. Hij weet hoe een koppeling gemaakt kan worden tussen de applicatie en de database met het Entity Framework.

De Developer .NET is in staat om UML-diagrammen te lezen en te implementeren. In het opleidingstraject staan verschillende mogelijkheden. De Developer .NET zal in het algemeen een specialisatie kiezen, dus Web Development, Windows Development of Windows Presentation Foundation. Hij moet bovendien de opleidingen uit het kerntraject hebben gevolgd.

Vereiste kennis en ervaring

▪ Kennis van projectaanpak, ontwerpmethodieken en Design Patterns ▪ Object Oriëntatie en Component Based Development

▪ Technisch gerichte ontwerpmethoden en -technieken, zoals UML

▪ Methoden en technieken voor applicatie(component) bouw

▪ Scrum/Essential Unified Process ▪ Kennis van de mogelijkheden van het .NET-platform

▪ C# en/of Visual Basic .NET ▪ ASP.NET en/of Windows Presentation Foundation en/of Xamarin

▪ Entity Framework ▪ AJAX

▪ Kennis van Databases ▪ PL/SQL of T-SQL ▪ Relationele databases (bijvoorbeeld MS SQL Server of Oracle)

▪ Kennis van applicatie integratiemogelijkheden ▪ Web Services

▪ Kennis van geselecteerde serverproducten en standaardoplossingen ▪ Windows Server ▪ SharePoint Server ▪ Visual Studio

▪ Kennis van concepten en industriestandaarden ▪ Webtechnologie (bijvoorbeeld HTML5, JavaScript, ASP.NET etc.)

▪ XML en gerelateerde technologieën (bijvoorbeeld ▪ XSL-T, XPath, DOM, XML Schema’s etc.)

Developer .NET

Page 21: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

4140 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Voorkennis

Developer .NET

Developing Microsoft Azure Solutions

Administering Team Foundation Server

Test Case Management Using Visual Studio

MS20532Duur: 4 dagen

ADMTFSDuur: 3 dagen

TCMVSDuur: 1 dag

Micro

soft D

evelop

men

t

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Info Support Microsoft DevelopmentInfo Support Microsoft Development

De Lead Developer .NET is primair verantwoordelijk voor het ontwikkelen van functionaliteit in alle lagen van een applicatie en het begeleiden en aansturen van de overige ontwikkelaars in het team. Daarbij is hij goed op de hoogte van de functionaliteit die het .NET Framework biedt. Hij is verantwoordelijk voor het opstellen, gebruiken en borgen van codeerstandaards- en richtlijnen binnen het team (C#, T-SQL, HTML, JavaScript etc.). Hij heeft een adviserende functie richting de IT-Architect en draagt zorg voor een correcte implementatie conform de systeemarchitectuur. De Lead Developer .NET is in staat om een scheiding te maken tussen businesslogica en user interface logica, deze te mappen op componenten in de verschillende lagen van een applicatie en voor de implementatie ervan te zorgen. Tevens kan hij afwegingen maken die de performance, beveiliging en schaalbaarheid van de applicatie ten goede komen. Hierbij vindt er op regelmatige basis afstemming plaats met de IT-Architect. Een gedegen kennis van securityaspecten en gedistribueerde softwaresystemen speelt hierbij een belangrijke rol.

Vereiste kennis en ervaring

In het opleidingstraject worden verschillende mogelijkheden gegeven. Essentieel voor een Lead Developer is dat deze in ieder geval gedegen kennis heeft van Web en Windows Development. Met betrekking tot dataopslag heeft de .NET Lead Developer kennis van relationele databases en SQL. Hij is bekend met zaken als stored procedures, constraints en datamodellering en hij weet op welke manier de referentiële integriteit van een database kan worden gewaarborgd. Om gebruik te maken van gegevens in de database weet hij hoe een koppeling gemaakt kan worden vanuit de applicatie met de database met behulp van het Entity Framework. De Lead Developer .NET is in staat om UML-diagrammen te lezen, te schrijven en te implementeren. Ook zal hij regelmatig reviews uitvoeren op opgeleverde code, ontwerpen etc. De Lead Developer moet ook de opleidingen uit het kerntraject hebben gevolgd.

Vereiste kennis en ervaring

▪ Kennis van projectaanpak, ontwerpmethodieken en Design Patterns ▪ MSF, UP, UML, Scrum, Object Oriëntatie en Component Based Development

▪ Technisch gerichte ontwerpmethoden en -technieken, bijvoorbeeld UML

▪ Gegevensanalyse en -modellering ▪ Methoden en technieken voor applicatie(component)bouw

▪ PRINCE2 ▪ Kennis van de mogelijkheden van het .NET-platform

▪ C# en/of Visual Basic .NET ▪ ASP.NET, Entity Framework, WCF etc.

▪ Kennis van applicatie integratiemogelijkheden ▪ Web Services, BizTalk Server etc.

▪ Kennis van beschikbare serverproducten en standaardoplossingen ▪ Windows Server, Internet Information Server ▪ Relationele databases (bijvoorbeeld Microsoft SQL Server of Oracle Database)

▪ Ontwikkelstraten ▪ Kennis van concepten en industriestandaarden

▪ Webtechnologie (bijvoorbeeld HTML, JavaScript, ASP.NET, PHP etc.)

▪ HTTP, REST, SOAP, WSDL, Basic Profile, WS-* etc. ▪ XML en gerelateerde technologieën (bijvoorbeeld XSL-T, XPath, DOM, XML Schema’s etc.)

▪ Omgevingskennis ▪ Opstellen technische documentatie (UML, MS Word, Visio, Templates etc.)

▪ Vergelijking kunnen maken met andere omgevingen (bijvoorbeeld J2EE)

▪ Kennis van een modelleertool (bijvoorbeeld Visio, Rational Rose, Select Enterprise etc.)

Lead Developer .NET

Page 22: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

4342 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Voorkennis

Lead Developer .NET

PRINCE2 Foundation Training and Exam

Bedrijfsarchitectuur voorIT-Professionals

P2FOUDuur: 3 dagen

BALDDuur: 6 dagen

Micro

soft D

evelop

men

t

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Info Support Microsoft DevelopmentInfo Support Microsoft Development

De IT-Architect zet primair een technische architectuur op die aansluit bij de functionele eisen en wensen van de klanten op middellange termijn en hij bewaakt deze architectuur. Dit betekent dat aspecten als onderhoudbaarheid, schaalbaarheid, betrouwbaarheid, performance, beveiliging en uitbreidbaarheid een belangrijke rol spelen. De IT-Architect zet zijn kennis en ervaring van het Microsoft .NET platform in om een adequate architectuur op te zetten, waarbij hij zoveel mogelijk gebruik maakt van standaardoplossingen. Denk hierbij aan het gebruik van Design Patterns (zoals Model-View-Controller, Visitor en Command ), serverproducten (zoals BizTalk Server, SharePoint Portal Server en Content Management Server) of hulpmiddelen (zoals de ontwikkelomgeving).

Naast deze inhoudelijke aspecten, zorgt de architect ervoor dat er op een eenduidige manier wordt ontworpen en ontwikkeld, zodat de resultaten van de verschillende ontwikkelaars een samenhangend geheel vormen. Hierbij horen onder meer activiteiten als opstellen en bewaken van standaards en architectuurrichtlijnen en houden van lezingen.

Samen met de Strategisch Infrastructuur Specialist is de IT-Architect er verantwoordelijk voor dat de applicatie binnen de gestelde technische grenzen en eisen in productie genomen kan worden.

Vereiste kennis en ervaring

Van een IT-Architect wordt een zeer brede kennis verwacht, op een dusdanig niveau dat de juiste keuzes en afwegingen gemaakt kunnen worden.

Vereiste kennis en ervaring

▪ Kennis van projectaanpak, ontwerpmethodieken en Design Patterns ▪ UP, MSF ▪ UML, DSL, Software Factories ▪ PRINCE2

▪ Kennis van de mogelijkheden van het .NET-platform ▪ C# of Visual Basic .NET ▪ ASP.NET, Entity Framework, BCL etc.

▪ Kennis van applicatie integratiemogelijkheden ▪ MSMQ ▪ BizTalk Server

▪ Kennis van beschikbare serverproducten en standaardoplossingen ▪ Microsoft SQL Server ▪ SharePoint Portal Server ▪ Oracle Database ▪ Ontwikkelstraten ▪ Architecturen ▪ Logisch, Technisch, Client/Server, Multi-Tier, SOA etc.

▪ Kennis van concepten en industriestandaarden ▪ HTTP, SOAP, WSDL, Basic Profile, WS-* etc. ▪ XML, XSL-T, XPath, XQuery etc.

Samengevat heeft de IT-Architect een zeer brede kennis en ervaring, zowel op het technische platform als in het businessdomein. Deze kennis en ervaring zet hij in om de juiste richting te geven aan het team en om de juiste beslissingen te kunnen nemen.

IT-Architect .NET

Page 23: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

4544 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Micro

soft W

ind

ow

s Server S

ystem

Introduction to SQL Databases

Implementing a SQL Data Warehouse

Implementing Continuous Integration for BI projects

with Azure DevOps

Developing SQL Data Models

Provisioning SQL Databases Administering a SQL Database Infrastructure Developing SQL Databases

Windows Powershell Desired State Configuration

Designing a Data Solution with Microsoft SQL Server

Performance Tuning and Optimizing SQL Databases

Data Modeling Data Warehouse

Overview Big Data and NoSQL Databases

Querying Data with Transact-SQL

MS20767Duur: 5 dagen

IMPBICIDuur: 2 dagen

MS20768Duur: 3 dagen

MS20765Duur: 3 dagen

MS20764Duur: 5 dagen

MS20762Duur: 5 dagen

POSHDSCDuur: 3 dagen

MS20465Duur: 3 dagen

MS10987Duur: 4 dagen

DMDWDuur: 4 dagen

OVBIGDDuur: 1 dag

MS20761Duur: 5 dagen

MS10985Duur: 3 dagen

Info Support Microsoft Windows Server SystemInfo Support Microsoft Windows Server System

De primaire verantwoordelijkheid van de Database Administrator (DBA) is ervoor zorgen dat de relationele en/of NoSQL, zoals Hadoop en Document DB’s, database server, zowel on-premises als in de cloud, correct functioneert. Dit betekent dat de DBA verantwoordelijk is voor het installeren c.q. migreren van de database server, het configureren van de database server en het implementeren van zowel het logische als het technische databaseontwerp.

Het beheer van het databaseontwerp en de database-objecten vallen onder zijn verantwoordelijkheid en is de DBA verantwoordelijk voor de performance, beschikbaarheid en security van de database server. De DBA zal voldoende kennis en ervaring moeten hebben van Windows Server Administration, Microsoft Azure, databaseconfiguratie, back-up- en recoverystrategieën, high availability, disaster recovery, performance tuning en programmeren.

De DBA fungeert als adviseur en sparringpartner voor Systeembeheer, de Business Intelligence Engineers en de applicatieprogrammeurs. Hij ondersteunt systeembeheerders in het maken van infrastructurele keuzes bij de implementatie en beheer van database servers. Hij ondersteunt en adviseert Business Intelligence Engineers en applicatieprogrammeurs in het implementeren van correcte, schaalbare en veilige relationele en/of NoSQL database oplossingen.

Vereiste kennis en ervaring

▪ Kennis van Windows Server ▪ Server Administration

▪ Storage ▪ Network Load Balancing, Clustering ▪ Virtualization

▪ Networking ▪ Security

▪ Kennis van Azure ▪ Networking ▪ Storage and Data Services ▪ SQL Database

▪ Kennis van SQL Server ▪ Database Design, Database Development ▪ Backup and Recovery, High Availability, Disaster Recovery, (health) Monitoring

▪ Performance Tuning ▪ Business Intelligence Solutions ▪ Security

▪ Kennis van het .NET platform ▪ Visual Studio ▪ Team Foundation Server

▪ Kennis van programmeertalen ▪ T-SQL, C#, Powershell ▪ XML, XSD, XLST, XPath, XQuery ▪ Pig, Hive, CQL

▪ Kennis van methodieken en technieken ▪ Data Modeling ▪ Object Orientation, UML ▪ Scrum

▪ Kennis van overige data solutions ▪ Big Data and NoSQL ▪ Hadoop ▪ Cassandra

Database Administrator

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 24: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

4746 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Micro

soft W

ind

ow

s Server S

ystem

70-740

Installation, Storage and Compute with

Windows Server 2016

70-741

Networking with Windows Server 2016

70-742

Identity withWindows Server 2016

70-346

Managing Office 365Identities and

Requirements

70-347

Enabling Office 365Services

70-745

Implementing a Software-Defined DataCenter

70-533

Implementing Microsoft Azure Infrastructure

Solutions

MCSA

Windows Server

MCSE

Cloud Platform andInfrastructure

MCSA

Office 365

Installation, Storage,and Compute with

Windows Server 2016

Identity withWindows Server 2016

Networking with Windows Server 2016

Enabling and ManagingOffice 365

Implementing Microsoft Azure Infrastructure

Solutions

Automating Administration with Windows PowerShell

Internet Protocol version 6 (IPv6)

Implementing a Software-Defined DataCenter

MS20533Duur: 5 dagen

MS10961Duur: 5 dagen

IPV6Duur: 3 dagen

MS20745Duur: 5 dagen

MS20741Duur: 5 dagen

MS20347Duur: 5 dagen

MS20740Duur: 5 dagen

MS20742Duur: 5 dagen

Info Support Microsoft Windows Server SystemInfo Support Microsoft Windows Server System

Als Infrastructure Engineer word je ingezet in een team dat verantwoordelijk is voor het technische beheer van een kritische bedrijfsomgeving. In deze functie ben je primair verantwoordelijk voor het beheren van netwerken, servers en middleware. Daarnaast draag je zorg voor het adequaat functioneren van deze componenten, conform de gestelde prestatiekenmerken van de technische infrastructuur. Dit doe je binnen complexe, grootschalige projecten. Je bent betrokken bij het installeren en configureren en op den duur ook bij het ontwerpen en wijzigen van de technische infrastructuur en van nieuwe componenten daarvan. Je ondersteunt gebruikers bij het gebruik van deze componenten, je verzamelt wijzigingsverzoeken en vertaalt deze naar onderhoudsopdrachten.

Hoofdtaken

▪ Mogelijke oplossingsrichtingen en impactanalyse presenteren aan (project)management

▪ Ontwerpen configuratie van computersystemen, servers

▪ Ontwerpen netwerk ▪ Ontwerpen en configureren van infrastructurele componenten

▪ Opstellen testplannen ▪ Selecteren infrastructurele componenten ▪ Aansturen, coördineren van activiteiten

Basisopleidingen

▪ Afgeronde informatica opleiding op HBO/WO niveau ▪ Beheersing van de Nederlandse en Engelse taal in woord en geschrift

Technische Competenties

▪ Niveau 4 ▪ Virtualisatie ▪ Network Load Balancing en Server Clustering ▪ Automatiseren van Datacenter processen

▪ Niveau 3 ▪ ITIL ▪ Moderne dataopslagoplossingen als SAN/NAS ▪ Netwerktechnologie ▪ Windows Client- en Server-componenten ▪ Active Directory ontwerp en beheer ▪ Cloud Technology ▪ Microsoft System Center Suite ▪ Microsoft SharePoint

▪ Niveau 2 ▪ Probleemanalyse ▪ Oordeelsvorming

Persoonsgerichte Competenties

▪ Niveau 3 ▪ Toekomstige technologieën

▪ Niveau 2 ▪ Samenwerken ▪ Verantwoordelijkheid ▪ Communiceren ▪ Klantgerichtheid ▪ Lerende oriëntatie

▪ Niveau 1 ▪ Leidinggeven (groep)

Infrastructure Engineer

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 25: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

4948 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Micro

soft W

ind

ow

s Server S

ystem

70-740

Installation, Storage and Compute with

Windows Server 2016

70-741

Networking with Windows Server 2016

70-742

Identity withWindows Server 2016

70-735

OEM Manufacturing and Deployment

for Windows 10

70-339

Managing Microsoft SharePoint Server 2016

70-345

Designing and Deploying Microsoft Exchange

Server 2016

70-346

Managing Office 365Identities and

Requirements

70-347

Enabling Office 365Services

70-745

Implementing a Software-Defined DataCenter

70-533

Implementing Microsoft Azure Infrastructure

Solutions

MCSA

Windows Server

MCSE

Cloud Platform andInfrastructure

MCSE

Productivity Solutions Expert

MCSE

Productivity

MCSA

Office 365

Installation, Storage,and Compute with

Windows Server 2016

Identity withWindows Server 2016

Networking with Windows Server 2016

Enabling and ManagingOffice 365

Implementing Microsoft Azure Infrastructure

Solutions

Automating Administration with Windows PowerShell

Advanced Technologies of SharePoint 2016

Designing and Deploying Microsoft Exchange

Server 2016

Internet Protocol version 6 (IPv6)

Planning and Administering SharePoint 2016

Administering Microsoft Exchange Server 2016

Implementing a Software-Defined DataCenter

MS20533Duur: 5 dagen

MS10961Duur: 5 dagen

MS20339-2 Duur: 5 dagen

MS20345-2Duur: 5 dagen

IPV6Duur: 3 dagen

MS20339-1Duur: 5 dagen

MS20345-1Duur: 5 dagen

MS20745Duur: 5 dagen

MS20741Duur: 5 dagen

MS20347Duur: 5 dagen

MS20740Duur: 5 dagen

MS20742Duur: 5 dagen

Info Support Microsoft Windows Server SystemInfo Support Microsoft Windows Server System

Als Infrastructure Architect ontwerp je op basis technische en business ontwikkelingen de structuur van de technische infrastructuur (de structuur van netwerken, de specificaties van de daarin voorkomende componenten zoals netwerkapparatuur en servers, inclusief zaken als netwerkprotocollen en systeemprogrammatuur). Je bent ook betrokken bij de selectie van die netwerkapparatuur en systeem-programmatuur. Als Infrastructure Architect heb je inzicht in het totale speelveld van de ICT, beschikt over een strategische visie en adviseert klanten. Je bent gesprekspartner op alle niveaus bij klanten en kan worden ingezet op (pre) sales taken. Tevens kun je worden ingezet als troubleshooter bij zeer complexe problemen.

Hoofdtaken

▪ Bepalen architectuur van de technische infrastructuur

▪ Onderzoeken automatiseringsontwikkelingen ▪ Aansturen, coördineren van activiteiten

Basisopleidingen

▪ Afgeronde informatica opleiding op HBO/WO niveau ▪ Beheersing van de Nederlandse en Engelse taal in woord en geschrift

Technische Competenties

▪ Niveau 4 ▪ Virtualisatie ▪ Network Load Balancing en Server Clustering ▪ Automatiseren van Datacenter processen ▪ Architectuur methodieken ▪ ITIL

▪ Niveau 3 ▪ Moderne dataopslagoplossingen als SAN/NAS ▪ Netwerktechnologie ▪ Windows Client- en Server-componenten ▪ Active Directory ontwerp en beheer ▪ Messaging mailinfrastructuur ▪ Microsoft System Center Suite ▪ Microsoft SharePoint ▪ Toekomstige technologieën ▪ Cloud Technology

Persoonsgerichte Competenties

▪ Niveau 3 ▪ Probleemanalyse ▪ Oordeelsvorming ▪ Verantwoordelijkheid ▪ Communiceren ▪ Lerende oriëntatie

▪ Niveau 2 ▪ Samenwerken ▪ Klantgerichtheid ▪ Leidinggeven (groep)

Infrastructure Architect

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 26: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

5150 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Micro

soft D

ata

So

lutio

ns

Overview Big Data and NoSQL Databases

Implementing a SQL Data Warehouse

Business Intelligence Markup Language (BIML) for SSIS

Implementing Continuous Integration for BI projects

with Azure DevOps

Essentials of Machine Learning

Python Development for Data Scientists

Azure Databricks

Analyzing Data with SQL Server Reporting Services

Developing SQL Databases

Analyzing Data with PowerBI

Introduction to SQL Databases

Querying Data with Transact-SQL

Data Modeling Data Warehouse

Developing SQL Data Models

Effective Data Visualization

MS20768Duur: 3 dagen

DATAVIZDuur: 2 dagen

MS10985Duur: 3 dagen

MS20761Duur: 5 dagen

DMDWDuur: 4 dagen

OVBIGDDuur: 1 dag

MS20767Duur: 5 dagen

BIMLDuur: 1 dag

IMPBICIDuur: 2 dagen

MLEARNDuur: 2 dagen

PYTHONDEVDuur: 5 dagen

BRICKSDuur: 2 dagen

MS10990Duur: 3 dagen

MS20762Duur: 5 dagen

MS20778Duur: 3 dagen

Info Support Microsoft Data SolutionsInfo Support Microsoft Data Solutions

De Data Engineer is verantwoordelijk voor het interpreteren van informatie, het ontwikkelen van nieuwe informatie en het distribueren hiervan binnen zijn team. Hij werkt daarvoor met query, rapportage en data visualisatie tools. Om optimaal gebruik te kunnen maken van deze tools, is de Data Engineer in staat zelf (SQL) queries op relationele en non-relationele (NoSQL) databases te schrijven, self-service data integratie oplossingen te ontwikkelen en gegevens effectief te visualiseren in rapportages met behulp van grafieken, gauges, sparklines, data bars en geografische kaarten. De Data Engineer kan samenwerken in DevOps teams via platformen als GIT en VSTS, en beschikt over basiskennis van Cloud, Big Data en Machine Learning.

Vereiste kennis en ervaring

De Data Engineer hoeft geen diepgaande technische kennis te bezitten. Domeinkennis van de bedrijfstak waarin hij werkt, is het belangrijkst. De Data Engineer heeft wel affiniteit met en kennis op hoofdlijnen van de volgende onderwerpen: ▪ Relationele Databases ▪ NoSQL Databases ▪ SQL ▪ Dimensional Modeling ▪ Data Warehousing ▪ Excel ▪ Power BI ▪ Cloud (Data) Solutions ▪ Big Data ▪ Machine Learning & AI ▪ GIT / VSTS

Samengevat is de Data Engineer in staat zelf nieuwe informatie te ontwikkelen, gebruikmakend van moderne BI tools waarvan hij net wat meer af weet dan de gebruikers van die informatie binnen een bedrijf. Hierdoor kan hij de brug slaan tussen de eindgebruikers van informatie en IT.

Data Engineer

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 27: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

5352 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Micro

soft D

ata

So

lutio

ns

Analyzing Data with SQL Server Reporting Services

Overview Big Data and NoSQL Databases

Perform Cloud Data Science with Azure Machine Learning

Analyzing Big Data with Microsoft R

The Essentials of Programming in R

Essentials of Machine Learning

Introduction to SQL Databases

Developing SQL Data Models

Querying Data with Transact-SQL Java Programming

Analyzing Data with PowerBI Functional Programmingin Scala

MS20778Duur: 3 dagen

SCALADEVDuur: 3 dagen

MS10985Duur: 3 dagen

MS20768Duur: 3 dagen

MS20761Duur: 5 dagen

JAVANCDuur: 5 dagen

MS10990Duur: 3 dagen

OVBIGDDuur: 1 dag

MS20774Duur: 4 dagen

MS20773 Duur: 3 dagen

RPROGDuur: 3 dagen

MLEARNDuur: 2 dagen

Python Development for Data Scientists

Azure Databricks

PYTHONDEVDuur: 5 dagen

BRICKSDuur: 2 dagen

Info Support Microsoft Data SolutionsInfo Support Microsoft Data Solutions

De Data Scientist is primair verantwoordelijk voor het uitvoeren van complexe, statistische data analyses en het implementeren van Machine Learning applicaties, waarmee complexe patronen in data wordt herkend. Met behulp van de data past de Data Scientist niet alleen beschrijvende statistiek toe door naar het verleden te kijken met behulp van Descriptive Analytics. Hij probeert de ontwikkelingen ook te diagnosticeren c.q. te verklaren door de oorzaak-gevolg te analyseren met behulp van Diagnostic Analytics.

Verder ontwikkelt de Data Scientist Machine Learning applicaties c.q. Data Mining modellen op basis van Supervised en Unsupervised Statistical Learning algoritmes ten behoeve van voorspellende statistiek in het kader van Predictive Analytics. De Data Scientist probeert antwoorden te vinden op de vragen “Wat zal er gebeuren?” en “Hoe moeten wij handelen?”, zodat de correcte stappen worden gezet, waarmee de toekomst kan worden beïnvloed met behulp van Prescriptive Analytics.

Vereiste kennis en ervaring

▪ Kennis van Azure ▪ Storage and Data Services ▪ Data Factory, Stream Analytics ▪ SQL Database, SQL Data Warehouse, Data Lake (Analytics), HDInsight

▪ Machine Learning ▪ Kennis van Server producten

▪ SQL Server Database Engine ▪ SQL Server Integration Services, Analysis Services, Reporting Services

▪ Kennis van het .NET platform ▪ Visual Studio ▪ Team Foundation Server

▪ Kennis van programmeertalen ▪ T-SQL, C# ▪ MDX, DMX, DAX, M ▪ Java, Pig, Hive ▪ R, Scala

▪ Kennis van methodieken en technieken ▪ Python, R, Scala ▪ Data Science, Machine Learning ▪ Data Visualization ▪ Object Orientation, UML ▪ Scrum

▪ Kennis van overige data solutions ▪ Big Data and NoSQL ▪ Hadoop ▪ Excel ▪ Power BI ▪ Spark ▪ Databricks

Data Scientist

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 28: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

5554 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Ora

cle Java

New Features in Java

Agile Unified Modeling Language (UML)

Developing microservices with Spring CloudJava EE 8 update

Hands-on Java

Linux for DevelopersUnit testing in Java

Java Persistence APIJava Web DevelopmentWindows Infrastructure for Developers

SpringJava Enterprise Edition 7

Java Programming Scrum Essentials Cryptografie in Java

Secure Programming Foundation Cryptografie in Java

Modern Software Engineering Practices

Git for Developers

HOJADuur: 5 dagen

LINUXDEV Duur: 2 dagen

UTJAVA Duur: 2 dagen

JPADuur: 2 dagen

JAVAWEB Duur: 1 dag

WINDEVDuur: 2 dagen

SPRINGDuur: 3 dagen

JEE7Duur: 3 dagen

JAVANCDuur: 5 dagen

SCRUMESDuur: 1 dag

CRYPTOJAVADuur: 3 dagen

SECDEV Duur: 2 dagen

CRYPTOJAVA Duur: 1 dag

MSEPDuur: 2 dagen

GITDuur: 1 dag

AGUMLDuur: 3 dagen

SPRINGCLDuur: 3 dagen

JEE8UPDATEDuur: 1 dag

JAVA8Duur: 3 dagen

Info Support Oracle JavaInfo Support Oracle Java

De Developer Java (back-end) is primair verantwoordelijk voor het ontwikkelen van functionaliteit in alle lagen van een applicatie. Daarbij is hij goed op de hoogte van de functionaliteit die de JSE API en Java EE API biedt. Hij moet kunnen zorgen voor een correcte implementatie conform de ontworpen systeemarchitectuur. De Developer Java (back-end) is in staat de logica van een applicatieonder te verdelen in presentatielogica, businesslogicaen data-accesslogica. Hij kan deze logische lagenimplementeren en kan meedenken over de consequenties van een gelaagde architectuur. Hij is thuis in de aspecten van component based development en weet hoe een componenttechnologie moet worden ingezet. Met betrekking tot de dataopslag heeft de Developer Java kennis van relationele databases en SQL. Om gebruik te maken van gegevens in de database weet hij hoe een koppeling gemaakt kan worden vanuit de applicatiecomponenten en kan hij gegevens middels JDBC of Entities opvragen en wijzigen. De Developer Java is in staat om UML-diagrammen te lezen en te implementeren.

Vereiste kennis en ervaring

▪ Kennis van projectaanpak, ontwerpmethodieken en Design Patterns ▪ Technisch gerichte ontwerpmethoden en -technieken, zoals bijvoorbeeld UML

▪ Methoden en technieken voor applicatie(component)bouw

▪ Object Oriëntatie en Component Based Development

▪ Kennis van de (on)mogelijkheden van het Java EE-platform ▪ Goede kennis van de Java programmeertaal en de Java

▪ API’s ▪ Kennis van Java Fx, JavaBeans, JDBC, Security,

Networking ▪ Kennis van en ervaring met JNDI, RMI, Servlets, JSP,

EJB ▪ Kennis van applicatie integratiemogelijkheden

▪ Web Services, HTTP, SOAP etc. ▪ Java Message Service

▪ Kennis van ingezette serverproducten en standaardoplossingen ▪ Web Server (Apache, IIS etc.) ▪ Application Server (IBM Websphere, Oracle Weblogic etc.)

▪ Database Server (Oracle, MS SQL Server etc.) ▪ Kennis van concepten en industriestandaarden

▪ Webtechnologie (bijvoorbeeld HTML, JavaScript etc.)

▪ XML en gerelateerde technologieën (bijvoorbeeld XSL-T, XPath, DOM, XML Schema’s etc.)

▪ Omgevingskennis ▪ Opstellen technische documentatie (UML, MS Word, Visio, Templates etc.)

Developer Java (back-end)

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 29: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

5756 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Ora

cle Java

Core HTML and CSS

Advanced HTML and CSS

JavaScript Development

Building Professional Single Page Applications

with Angular

TypeScript Development Developing Apps and Elements with Polymer

HTMLCSSCOR Duur: 3 dagen

HTMLCSSADV Duur: 2 dagen

JSDEVDuur: 5 dagen

ANGULAR Duur: 4 dagen

TSDEVDuur: 3 dagen

POLDEVDuur: 5 dagen

Voorkennis

Developer Java (back-end)

Info Support Oracle JavaInfo Support Oracle Java

De Developer Java (front-end) is primair verantwoordelijk voor het ontwikkelen van functionaliteit in alle lagen van een applicatie. Daarbij is hij goed op de hoogte van de functionaliteit die de JSE API en Java EE API biedt. Hij moet kunnen zorgen voor een correcte implementatie conform de ontworpen systeemarchitectuur. De Developer Java (front-end) is in staat de logica van een applicatie onder te verdelen in presentatielogica, businesslogica en data-accesslogica. Hij kan deze logische lagen implementeren en kan meedenken over de consequenties van een gelaagde architectuur. Hij is thuis in de aspecten van component based development en weet hoe een componenttechnologie moet worden ingezet. Met betrekking tot de dataopslag heeft de Developer Java kennis van relationele databases en SQL. Om gebruik te maken van gegevens in de database weet hij hoe een koppeling gemaakt kan worden vanuit de applicatiecomponenten en kan hij gegevens middels JDBC of Entities opvragen en wijzigen. De Developer Java is in staat om UML-diagrammen te lezen en te implementeren.

Vereiste kennis en ervaring

▪ Kennis van projectaanpak, ontwerpmethodieken en Design Patterns ▪ Technisch gerichte ontwerpmethoden en -technieken, zoals bijvoorbeeld UML

▪ Methoden en technieken voor applicatie(component)bouw

▪ Object Oriëntatie en Component Based Development

▪ Kennis van de (on)mogelijkheden van het Java EE-platform ▪ Goede kennis van de Java programmeertaal en de Java API’s

▪ Kennis van Java Fx, JavaBeans, JDBC, Security, Networking

▪ Kennis van en ervaring met JNDI, RMI, Servlets, JSP, EJB

▪ Kennis van applicatie integratiemogelijkheden ▪ Web Services, HTTP, SOAP etc. ▪ Java Message Service

▪ Kennis van ingezette serverproducten en standaardoplossingen ▪ Web Server (Apache, IIS etc.) ▪ Application Server (IBM Websphere, Oracle Weblogic etc.)

▪ Database Server (Oracle, MS SQL Server etc.) ▪ Kennis van concepten en industriestandaarden

▪ Webtechnologie (bijvoorbeeld HTML, JavaScript etc.)

▪ XML en gerelateerde technologieën (bijvoorbeeld XSL-T, XPath, DOM, XML Schema’s etc.)

▪ Omgevingskennis ▪ Opstellen technische documentatie (UML, MS Word, Visio, Templates etc.)

Developer Java (front-end)

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 30: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

5958 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Ora

cle Java

Developing Java RESTful Web ServicesJava Web Services Workshop

Developing with Cucumberfor JavaAndroid Development Functional Programming

in Scala

Developing SQL Databases Docker EssentialsDesign Patterns for C++,

C#, VB .NET and Java Developers

JAVARESTDuur: 2 dagen

JAVAWSDuur: 3 dagen

DEVCUCJAVDuur: 3 dagen

ANDROIDDEVDuur: 5 dagen

SCALADEVDuur: 3 dagen

MS20762Duur: 5 dagen

DOCKERESSDuur: 2 dagen

DPAT Duur: 1 dag

Voorkennis

Developer Java (front-end)

Info Support Oracle JavaInfo Support Oracle Java

De Lead Developer Java is primair verantwoordelijk voor het ontwikkelen van functionaliteit in alle lagen van een applicatie en het begeleiden en aansturen van de overige ontwikkelaars in het team. Daarbij is hij goed op de hoogte van de functionaliteit die de Java EE API en JSE API bieden. Hij is verantwoordelijk voor het opstellen en gebruiken van codeerstandaards en -richtlijnen (Java, PL/SQL, HTML etc.). Hij heeft een adviserende taak richting de IT-Architect en draagt zorg voor een correcte implementatie conform de systeemarchitectuur.

De Lead Developer Java is in staat de logica van een applicatie onder te verdelen in presentatielogica, businesslogica en data-accesslogica. Hij is in staat om deze logische verdeling om te zetten naar een fysieke multi-tier implementatie conform de Java EE-architectuur. Hij kent ook de consequenties van deze architectuur en is in staat voor de implementatie hiervan zorg te dragen. Hij is thuis in de aspecten van component based development en weet wat componenttechnologie te bieden heeft en hoe deze moet worden ingezet. Hij kan afwegingen maken die de performance, beveiliging en schaalbaarheid van een applicatie ten goede komen. Hij heeft een gedegen kennis van security-aspecten, relevante applicatie servers en gedistribueerde softwaresystemen. Tevens vindt er op regelmatige basis afstemming plaats met de IT-Architect. Met betrekking tot dataopslag heeft de Lead Developer kennis van relationele databases en SQL. Hij is bekend met stored procedures, constraints en datamodellering en weet op welke manier de referentiële integriteit van een database kan worden gewaarborgd. Wanneer gegevens uit een database nodig zijn, weet hij hoe een koppeling gemaakt kan worden vanuit de applicatiecomponenten met de database. Zowel JDBC als Entities zijn voor de Lead Developer bekend. Indien er binnen een project gebruik gemaakt wordt van UML als ontwerpmethodiek, is de Lead Developer Java in staat om UML-diagrammen te lezen, te schrijven en te implementeren. In workshops geeft hij zijn visie op de beschreven functionaliteit.

Vereiste kennis en ervaring

▪ Kennis van projectaanpak, ontwerpmethodieken en Design Patterns ▪ Technisch gerichte ontwerpmethoden en -technieken, zoals bijv. UML

▪ Gegevensanalyse en -modellering ▪ Methoden en technieken voor applicatie(component)bouw

▪ Object Oriëntatie en Component Based Development

▪ Kennis van de (on)mogelijkheden van het Java EE-platform ▪ Goede kennis van de Java programmeertaal en de Java API’s

▪ Java Fx, JavaBeans, JDBC, Security, Networking ▪ JNDI, RMI, Servlets, JSP, EJB, JSF, CDI en JPA

▪ Kennis van applicatie integratiemogelijkheden ▪ Web Services, HTTP, SOAP, JMS, REST

▪ Kennis van beschikbare serverproducten en standaardoplossingen ▪ Web Server (Apache, IIS etc.) ▪ Application Server (WSAS, Oracle Weblogic etc.) ▪ Database Server (Oracle, MS SQL Server etc.)

▪ Kennis van veelgebruikte design patterns en Frameworks (bijvoorbeeld AngularJS Hibernate etc.)

▪ Kennis van concepten en industriestandaarden ▪ Webtechnologie (bijvoorbeeld HTML, JavaScript etc.)

▪ XML en gerelateerde technologieën (bijvoorbeeld XSL-T, XPath, DOM, XML Schema’s etc.)

▪ Omgevingskennis ▪ Opstellen technische documentatie (UML, MS Word, Visio, Templates etc.)

▪ Kennis van een modelleertool (bijvoorbeeld Visio, Rational Rose, Select Enterprise, Rational XDE etc.)

Lead Developer Java

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 31: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

6160 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Ora

cle Java

Voorkennis

Lead Developer Java

Estimate your Project Budget

Bedrijfsarchitectuur voorIT-Professionals

EXPESTDuur: 0,5 dag

BALDDuur: 6 dagen

Info Support Oracle JavaInfo Support Oracle Java

De IT-Architect heeft als primaire taak dat hij een technische architectuur opzet en bewaakt, die aansluit bij de functionele eisen en wensen van de klanten op middellange termijn. Dit betekent dat aspecten als onderhoudbaarheid, schaalbaarheid, betrouwbaarheid, performance, beveiliging en uitbreidbaarheid hierin een belangrijke rol spelen.

De IT-Architect zet zijn kennis en ervaring van het JEE-platform in om een adequate architectuur op te zetten, waarbij hij zoveel mogelijk gebruik maakt van standaardoplossingen. Denk hierbij aan bepaalde Design Patterns (Model-View-Controller, Facade, Command etc.), server producten (IBM Websphere, WebLogic etc.) of hulpmiddelen (Eclipse, Rational XDE, RAD etc.).

Naast deze inhoudelijke aspecten, zorgt de architect ervoor dat ontwerp en ontwikkeling op een eenduidige manier gebeurt, zodat de resultaten van de verschillende ontwikkelaars een samenhangend geheel vormen. Hierbij horen activiteiten als het opstellen en bewaken van standaards en richtlijnen, het houden van lezingen, het opstellen van architectuurrichtlijnen etc.

Samen met de Strategisch Infrastructuur Specialist is de IT-Architect er verantwoordelijk voor dat de applicatie binnen de gestelde grenzen en eisen in productie genomen kan worden.

Vereiste kennis en ervaring

▪ Kennis van projectaanpak, ontwerpmethodieken en Design Patterns ▪ Scrum ▪ RUP ▪ UML

▪ Kennis van de (on)mogelijkheden van het JEE-platform ▪ JSE 6.0 ▪ Enterprise Java Beans (EJB) ▪ Java Persistence API (JPA) ▪ Java Server Faces (JSF) ▪ Oracle Servlets & JSP ▪ Contexts & Dependency Injection (CDI) ▪ Java API for RESTful Web Services (JAX-RS) ▪ Java API for XML Web Services (JAX-WS) ▪ Java Architecture for XML Binding (JAXB) 2.0

▪ Kennis van applicatieintegratiemogelijkheden ▪ Java Messaging Service (JMS) ▪ WebSphere MQ ▪ Oracle SOA Suite ▪ SOAP Web Services ▪ RESTful Web Services

▪ Kennis van beschikbare serverproducten en standaardoplossingen ▪ Databases (Oracle, SQL Server, DB2 etc.) ▪ Web Servers (Apache HTTP, IIS, etc.) ▪ Applicatie servers (IBM Webshpere, Oracle WebLogic, etc.)

▪ Build omgevingen (Maven, ANT, Wild Fly Jenkins etc.)

▪ Frameworks (Spring, Hibernate, Grails, etc.) ▪ Kennis van concepten en industriestandaarden

▪ HTTP ▪ SOAP ▪ XML ▪ Architectuur ▪ Logisch, Technisch, Multi-Tier, SOA, ESB, etc.

▪ Kennis van andere omgevingen (.NET)

IT-Architect Java

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 32: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

6362 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Co

ntin

uo

us D

elivery

Driving Development by Example Scrum EssentialsContinuous Delivery

EssentialsWindows Infrastructure

for DevelopersTest Case Management

Using Visual Studio

Modern Software Engineering Practices

Programming with C#

Multithreading, ParallelProgramming and

Asynchronous Programming in C# .NET

Javascript Development

HTML5 and CSS

Developing ASP.NET MVC 5 Web Applications

Secure Programming Foundation

LINQ: .NET Language-Integrated Query

Windows Powershell Desired State Configuration

Cyber Security Fundamentals

Certified Cyber Security(CSX) Practitioner

Unit Testing in Visual Studio

User Interface Testing with CodedUI

Cryptography in C# .NET

Coding like a Craftsman

MSEPDuur: 2 dagen

CNETINDuur: 5 dagen

THREADSDuur: 2 dagen

JSDEVDuur: 5 dagen

HTML5CSS3Duur: 5 dagen

MVC Duur: 5 dagen

SECDEVDuur: 2 dagen

LINQDuur: 2 dagen

POSHDSCDuur: 3 dagen

CYBSECDuur: 1 dag

CSXP Duur: 9 dagen

UTVS Duur: 2 dagen

CODEDUIDuur: 2 dagen

CRYPTODuur: 1 dag

CODCRADuur: 1 dag

CONDEVESDuur: 1 dag

WINDEVDuur: 2 dagen

TCMVS Duur: 1 dag

ATDD Duur: 1 dag

SCRUMESDuur: 1 dag

Info Support Continuous DeliveryInfo Support Continuous Delivery

Als ontwikkelaar ga jij code schrijven. Elke keer dat je incheckt moet die code goed zijn. Bij het inchecken worden eerst alle unittests uitgevoerd en code analysis tools gedraaid. Als er ook maar één ding niet goed is (een unittest die faalt, warnings bij de analyse) wordt de deployment gestopt. Pas als alle testen slagen wordt de code vrijgegeven om automatisch uitgerold te worden naar de acceptatie- en/of productieomgeving.

Je hebt als ontwikkelaar een gedegen kennis van de specifieke ontwikkelomgeving, daarnaast zorg je ervoor dat de applicatie geautomatiseerd naar productie gebracht kan worden. Je weet voldoende af van de testen die in een acceptatie-omgeving automatisch worden uitgevoerd en levert een bijdrage aan het onderhouden en verbeteren hiervan.

Vereiste kennis en ervaring

▪ Kennis van methodieken ▪ Scrum ▪ Continuous Delivery ▪ Agile ▪ Object Oriëntatie

▪ Kennis van mogelijkheden van het .NET Platform en Windows Server ▪ C# ▪ .NET Framework ▪ Powershell ▪ Windows infrastructuur ▪ Java Script/ Java Query ▪ CSS ▪ HTML ▪ MVC

▪ Kennis van (geautomatiseerd) testen ▪ Driving Development by Example ▪ Unit Testing in Visual Studio ▪ User Interface Testing

Ontwikkelaar

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 33: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

6564 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Co

ntin

uo

us D

elivery

Introduction to Object Orientation and Component

Based DevelopmentScrum EssentialsContinuous Delivery

EssentialsWindows Infrastructure

for DevelopersTest Case Management

Using Visual Studio

Modern Software Engineering Practices

Programming with C#

Driving Developmentby Example

FitNesse & Selenium

User Story Testing: Testen van User Stories binnen

een Agile context

Certified Agile Tester (CAT)

LINQ: .NET Language-Integrated Query

Automating Administrationwith Windows PowerShellUnit Testing in Visual Studio

User Interface Testing with CodedUI

MSEPDuur: 2 dagen

CNETINDuur: 5 dagen

ATDDDuur: 1 dag

FITSELDuur: 1 dag

WUST Duur: 1 dag

CERATDuur: 5 dagen

LINQDuur: 2 dagen

MS10961Duur: 5 dagen

UTVSDuur: 2 dagen

CODEDUIDuur: 2 dagen

CONDEVESDuur: 1 dag

WINDEVDuur: 2 dagen

TCMVSDuur: 1 dag

INOODuur: 1 dag

SCRUMESDuur: 1 dag

Info Support Continuous DeliveryInfo Support Continuous Delivery

Als tester heb je binnen het team de verantwoordelijkheid om de kwaliteit van de uit te rollen software in de gaten te houden. Als het goed is wordt er iedere sprint een nieuwe oplevering gedaan en om dan toch de velocity hoog te houden is het nodig dat testen zoveel mogelijk geautomatiseerd worden uitgevoerd. De tester moet rekening houden met het automatiseren tijdens het opstellen van testscenario’s en ook kennis en kunde hebben met betrekking tot test-tooling en manieren om de testen te automatiseren. Een uitdaging bij het automatiseren is de afhankelijkheid, of onafhankelijkheid, van andere projecten en applicaties. Het is onwenselijk dat een geautomatiseerde test omvalt door een wijziging in een applicatie die buiten het project valt.

Door het dynamische karakter van Continuous Delivery moet je als tester snel kunnen reageren op veranderingen in de eisen en wensen. Je rol in het team brengt met zich mee dat je meedenkt over verbeteringen, niet alleen op het gebied van testen, maar ook voor het totale ontwikkelproces.

Vereiste kennis en ervaring

▪ Kennis van methodieken ▪ Scrum ▪ Continuous Delivery ▪ Agile ▪ Object Oriëntatie

▪ Kennis van mogelijkheden van het .NET Platform ▪ C# ▪ .NET Framework ▪ PowerShell ▪ Windows infrastructuur

▪ Kennis van (geautomatiseerd) testen ▪ Driving Development by Example ▪ Unit Testing in Visual Studio ▪ Test Case Management ▪ User Interface Testing ▪ Agile testen

Tester

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 34: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

6766 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Co

ntin

uo

us D

elivery

Introduction to Object Orientation and Component

Based DevelopmentScrum EssentialsContinuous Delivery

EssentialsWindows Infrastructure

for DevelopersTest Case Management

Using Visual Studio

Modern Software Engineering Practices

Programming with C#

Installation, Storage,and Compute with

Windows Server 2016

Networking with Windows Server 2016

Identity withWindows Server 2016

Implementing Microsoft Azure Infrastructure

Solutions

LINQ: .NET Language-Integrated Query

Automating Administrationwith Windows PowerShellUnit Testing in Visual Studio

User Interface Testing with CodedUI

MSEPDuur: 2 dagen

CNETINDuur: 5 dagen

MS20740Duur: 5 dagen

MS20741Duur: 5 dagen

MS20742Duur: 5 dagen

MS20533Duur: 5 dagen

LINQDuur: 2 dagen

MS10961Duur: 5 dagen

UTVSDuur: 2 dagen

CODEDUIDuur: 2 dagen

CONDEVESDuur: 1 dag

WINDEVDuur: 2 dagen

TCMVSDuur: 1 dag

INOODuur: 1 dag

SCRUMESDuur: 1 dag

Info Support Continuous DeliveryInfo Support Continuous Delivery

Als DevOps Engineer ben je in het team verantwoordelijk voor de stabiliteit van de systemen. Bij iedere uitrol wil je ervan op aan kunnen dat de deployment foutloos gaat. Het is belangrijk om de kans op fouten te minimaliseren en dat bereik je door zoveel mogelijk te automatiseren. Hiervoor heb je gedegen kennis van het installeren, configureren en beheren van systemen, kennis van scripting en automatisering en voldoende inzicht in het software-ontwikkel proces.

Je kijkt samen met je teamleden naar wat er verbeterd kan worden in het ontwikkelproces niet alleen voor operations maar ook voor de rest van onwikkelproces. Snel reageren op een een veranderende situatie is de uitdaging. Als DevOps Engineer zorg je er dan ook voor dat de software in een passende omgeving kan worden getest en dat deze uitgerold naar de productie omgeving op het juiste moment. Je maakt vanaf het begin deel uit van het ontwikkelteam en bent samen verantwoordelijk voor een succesvolle oplevering.

Vereiste kennis en ervaring

▪ Kennis van methodieken ▪ Scrum ▪ Continuous Delivery ▪ Agile ▪ Object Oriëntatie

▪ Kennis van mogelijkheden van het .NET Platform en Windows Server ▪ C# ▪ .NET Framework ▪ PowerShell ▪ Windows infrastructuur ▪ Configureren van een Windows Server ▪ Beheren van een Windows Server

▪ Kennis van (geautomatiseerd) testen ▪ Driving Development by Example ▪ Unit Testing in Visual Studio ▪ User Interface Testing

Operations Engineer

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 35: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

6968 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Overig

Scrum Essentials Driving Developmentby ExampleAgile Requirements Functie Punt

Analyse TrainingCertified Function Point Analyst Examentraining

Workshop Impact Mapping

Agile Unified Modeling Language (UML) IREB Foundation

Workshop Story MappingUsing Sparx Systems Enterprise Architect

Bedrijfsarchitectuur voor IT-Professionals

WSIMDuur: 1 dag

AGUMLDuur: 3 dagen

IREBDuur: 3 dagen

WSTMAPDuur: 1 dag

SSARCHDuur: 1 dag

BALDDuur: 6 dagen

SCRUMESDuur: 3 dagen

FPADuur: 2 dagen

FPAEXDuur: 1 dag

SCRUMESDuur: 1 dag

ATDDDuur: 1 dag

CFPA

Certified Function Point Analyst

IREBF

Certified Professional for Requirements Engineering

Foundation level

Info Support OverigInfo Support Overig

De Requirements Engineer stelt samen met gebruikers en opdrachtgevers de functionele en non-functionele requirements op waaraan een informatiesysteem moet voldoen. De Requirements Engineer analyseert bedrijfsprocessen en stelt het op te lossen probleem vast. Een analyse van de requirements leidt vervolgens tot een ontwerp van het systeem. Gedurende de realisatie van het systeem bewaakt de requirements engineer de scope, inventariseert nieuwe wensen, managed de requirements en zorgt dat het ontwikkelteam en andere stakeholders voortdurend op de hoogte zijn van de te realiseren functionaliteiten. Daarmee is de Requirements Engineer de linking pin tussen het ontwikkel- en testteam en de business.

De Requirements Engineer is sparringpartner voor de architect en de projectleider. Hij is verantwoordelijk voor het totale ontwerptraject en assisteert bij het opstellen van de testplannen.

Competenties

▪ Analytisch vermogen ▪ Communicatief vaardig ▪ Zowel schriftelijk als mondeling ▪ Luisteren ▪ Door middel van doorvragen de benodigde informatie verkrijgen

▪ Juiste informatie uit gesprekken kunnen filteren ▪ Initiatief nemen ▪ Bepalen mogelijke oorzaken van het probleem ▪ Probleem ontleden in componenten ▪ Herkomst probleem en samenhang kunnen beschrijven

▪ Juiste stakeholders kunnen identificeren en documenteren

▪ Aandacht en ruimte geven aan gesprekspartners ▪ Informatie goed kunnen overbrengen ▪ Essentie van iets kunnen overbrengen ▪ Kansen zoeken en daarop actie ondernemen ▪ Organiseren ▪ Opzetten/leiden van bijeenkomsten ▪ Planmatig kunnen werken ▪ Methodisch kunnen werken ▪ Conceptueel denken ▪ Zaken in grotere verbanden kunnen plaatsen ▪ Verbanden kunnen leggen met andere informatie voor het verkrijgen van een beter inzicht

De volgende kennis wordt verondersteld

▪ Concepten en industriestandaarden (HTML, SOAP XML, etc.)

▪ .NET platform/Java

Ervaring

▪ Requirements Management met Use Cases ▪ Kennis van verschillende requirements ▪ Elicitatietechnieken ▪ Unified Modeling Language ▪ Enterprise Architect ▪ Agile software ontwikkelmethoden ▪ Unified Process

Requirements Engineer

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 36: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

‘Het leuke aan lesgeven vind ik dat ik me altijd weer in de nieuwste technologieën mag verdiepen.’

71BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)

Microsoft Development

Microsoft Windows Server System

Microsoft Data Solutions

Oracle Java

Continuous Delivery

Overige

36.

44.

50.

54.

62.

68.

SKILLS ASSESSMENT(kennisprofielen)

2019 CertificeringEen certificering geeft aan dat u een bepaald niveau heeft bereikt. Op de volgende pagina’s kunt u lezen welke certificeringen u bij Info Support kunt behalen.

Microsoft App Builder

Microsoft Cloud Platform & Infrastructure

Data Management & Analytics

Microsoft Productivity

Microsoft Mobility

Google Development

Oracle Java

Test

Overig

74.

78.

80.

84.

86.

87.

88.

89.

91.

CERTIFICERING

Page 37: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

7372

Info Support KenniscentrumInfo Support KenniscentrumInfo Support Kenniscentrum

Bij de Inspire Conferentie kondigde Microsoft een drietal nieuwe certificeringen aan.

De certificeringen worden gemaakt op basis van jobrole en minder product georiënteerd.

Daarnaast zouden examens en leermiddelen ook beter op elkaar gaan aansluiten.

Deze certificeringen zouden er voor het einde van het jaar moeten zijn, in 2019 staan er dan nog 10 nieuwe rollen op de planning in andere gebieden.

Certificering zien wij als middel en niet als doel op zich. Bij ons staat vakmanschap centraal en moet een certificering bijdragen tot beter vakmanschap. Dat lijkt vanzelfsprekend, toch is dat niet zo. Er zijn zelfs aanbieders die certificaten te koop aanbieden. Geluk-kig geen dagelijkse praktijk, maar toch: het kan een enorme schade opleveren wanneer iemand die niet werkelijk over de juiste competenties beschikt, aan IT-projecten gaat werken.“Inhuren van een professional duur? Wacht maar tot u een amateur inhuurt!”Een certificaat is uiteraard geen volledige garantie, het geeft wel aan dat iemand over een bepaald, vast-omlijnd basisniveau beschikt. Ook voor onze eigen professionals vinden wij certificering daarom van groot belang.

Trend

Wij constateren duidelijk een trend in de markt: de vraag naar gecertificeerde professionals stijgt sterk. Bij onderzoek onder gecertificeerde IT professionals komen hiervoor de volgende redenen naar voren:• onderscheidend vermogen in de markt;• meer vertrouwen in eigen vaardigheden en kennis;• productiever in het dagelijks werk;• positief effect op de carrièreontwikkeling.

Opdrachtgevers onderschrijven de bovenstaande effecten, maar voegen daarbij de volgende toe:• klanten eisen niveau als ze personeel inhuren;• certificeringen worden steeds belangrijker door

verhoogde aansprakelijkheid en wetgeving;• certificaten zijn voor opleider en medewerker een

meetpunt voor het effect van een opleidingstraject;• leveranciers stellen eisen aan partnerprogramma’s.

Als opleider zien wij bovendien een sterk stimulerend effect van certificeringen. Examens en certificaten zijn voor veel kandidaten immers aanleiding om de stof extra grondig en volledig te bestuderen. Hierdoor onthouden kandidaten het geleerde beter en komt de waarde van een training beter tot zijn recht.

Certificering het eindpunt?

Uiteraard zijn certificeringen niet het eindpunt, nog altijd is praktijkkennis moeilijk toetsbaar en wel heel belangrijk onderdeel van wat iemand tot een goede professional maakt.Wij vergelijken certificeringen dan ook vaak met een rijbewijs, het hoeft niet meteen te zeggen dat je een goede chauffeur bent, maar als we ’s morgens in de auto stappen is het toch wel fijn om te weten dat iedereen dat bewijs heeft.

Hoe kunnen wij u helpen?

In deze training guide hebben we zo overzichtelijk mogelijk weergegeven welke opleidingen van Info Support relateren aan een certificering. Maar we bieden meer mogelijkheden om uw slagingskans te verhogen, namelijk door middel van:• proefexamens;• examentrainingen;• cases; • blogs;• Open Leercentrum.

U kunt altijd contact met ons opnemen voor een advies op maat op telefoonnummer +31 (0)318 - 50 11 19 (NL) of +32 (0)15 28 63 70 (BE) of via onze website training.infosupport.com.

Kort samengevat de Microsoft certificeringen gaan nog al op de schop komend jaar, houd onze website in de gaten voor updates.

Nieuwe Microsoft Certificeringen

Visie van Info Support op certificeringen

Page 38: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

74 INFO SUPPORT | TRAINING.INFOSUPPORT.COM 75

Micro

soft A

pp

Bu

ilder

MCSA

Universal Windows Platform

MCSA

Web Applications

STAP 1 STAP 1

STAP 2 STAP 2

70-483

Programming in C#

70-483

Programming in C#

Multithreading, Parallel Programming and

Asynchronous Programming in C# . NET

Multithreading, Parallel Programming and

Asynchronous Programming in C# . NET

LINQ: .NET Language-Integraded Query

LINQ: .NET Language-Integraded QueryProgramming with C# Programming with C#Cryptography in C# .NET Cryptography in C# .NET

CRYPTODuur: 1 dag

CRYPTODuur: 1 dag

THREADSDuur: 2 dagen

THREADSDuur: 2 dagen

LINQDuur: 2 dagen

LINQDuur: 2 dagen

CNETINDuur: 5 dagen

CNETINDuur: 5 dagen

Xamarin AdvancedXamarin Fundamentals Developing ASP.NET MVC 5 Web Applications

XAMADVDuur: 3 dagen

XAMFUNDuur: 3 dagen

MVCDuur: 5 dagen

70-357

Developing Mobile Apps

70-486

Developing ASP.NETMVC Web Applications

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Certificering Microsoft App Builder Certificering Microsoft App Builder

Microsoft Certified Solutions Associate

Universal Windows Platform

Microsoft Certified Solutions Associate

Web Applications (optie 1)

Page 39: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

76 INFO SUPPORT | TRAINING.INFOSUPPORT.COM 77

Micro

soft A

pp

Bu

ilder

MCSA

Web Applications

STAP 1

STAP 2

70-480

Programming in HTML5 with JavaScript and CSS3

HTML5 and CSS3

HTML5CSS3Duur: 5 dagen

Developing ASP.NET MVC 5 Web Applications

MVCDuur: 5 dagen

70-486

Developing ASP.NETMVC Web Applications

70-497

Software Testing with Visual Studio

70-496

Administering Visual StudioTeam Foundation Server

70-487

Developing Windows Azureand Web Services

70-498

Delivering Continuous Valuewith Visual Studio Application

Lifecycle Management

70-532

Developing Microsoft Azure Solutions

MCSD

App Builder

Developing Data Access Solutions with

Microsoft Visual Studio

Test Case ManagementUsing Visual Studio

Administering Team Foundation Server

Developing using WindowsCommunication Foundation

(WCF)

Application Lifecycle Management

Using Visual Studio

Developing MicrosoftAzure Solutions

TCMVSDuur: 2 dagen

ADMTFSDuur: 3 dagen

WCFDEVDuur: 4 dagen

ALMUVSDuur: 3 dagen

MS20532Duur: 4 dagen

DDASDuur: 5 dagen

Voorkennis

MCSA

Afhankelijk van

specialisatie

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Certificering Microsoft App Builder Certificering Microsoft App Builder

Microsoft Certified Solutions Associate

Web Applications (optie 2)

Microsoft Certified Solutions Developer

App Builder

Page 40: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

78 INFO SUPPORT | TRAINING.INFOSUPPORT.COM 79

Micro

soft C

lou

d P

latfo

rm &

Infra

structu

re

MCSA

Cloud Platform

70-537

Configuring and Operating a Hybrid Cloud with

Microsoft Azure Stack

70-532

Developing MicrosoftAzure Solutions

Developing Microsoft Azure Solutions

Implementing Microsoft Azure Infrastructure

Solutions

Architecting Microsoft Azure Solutions

Configuring and Operating a Hybrid Cloud with

Microsoft Azure Stack

MS20532Duur: 4 dagen

MS20533Duur: 5 dagen

MS20535Duur: 5 dagen

MS20537Duur: 5 dagen

70-533

Implementing Microsoft Azure Infrastructure

Solutions

70-535

Architecting Microsoft Azure Solutions

Kies 2examens

70-740

Installation, Storage, and Compute with

Windows Server 2016

70-741

Networking with Windows Server 2016

70-742

Identity with Windows Server 2016

Installation, Storage, and Compute with

Windows Server 2016

Networking with Windows Server 2016

Identity with Windows Server 2016

MS20741Duur: 5 dagen

MS20742Duur: 5 dagen

MS20740Duur: 5 dagen

MCSA

Windows Server 2016

70-744

Securing Windows Server 2016

70-411

Administering WindowsServer 2012

70-535

Architecting Microsoft Azure Solutions

70-533

Implementing Microsoft Azure Infrastructure

Solutions

70-414

Implementing an Advanced Server Infrastructure

70-537

Configuring and Operating a Hybrid Cloud with

Microsoft Azure Stack

70-745

Implementing a Software-Defined DataCenter

MCSE

Cloud Platform and Infrastructure

Securing WindowsServer 2016

Architecting Microsoft Azure Solutions

Administering Windows Server 2012

Implementing a Software-Defined DataCenter

Implementing Microsoft Azure Infrastructure

Solutions

Configuring and Operating a Hybrid Cloud with

Microsoft Azure Stack

Implementing an Advanced Server Infrastructure

MS20744Duur: 5 dagen

MS20535Duur: 5 dagen

MS20411Duur: 5 dagen

MS20745Duur: 5 dagen

MS20533Duur: 5 dagen

MS20537Duur: 5 dagen

MS20414Duur: 5 dagen

Kies 1examen

Voorkennis

MCSA Cloud Platform of

MCSA Windows Server 2016

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Microsoft Certified Solutions Expert

Cloud Platform And Infrastructure

Microsoft Certified Solutions Associate

Windows Server 2016

Microsoft Certified Solutions Associate

Cloud Platform

Certificering Microsoft Cloud Platform & Infrastructure Certificering Microsoft Cloud Platform & Infrastructure

Page 41: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

80 INFO SUPPORT | TRAINING.INFOSUPPORT.COM 81

Da

ta M

an

ag

emen

t & A

na

lytics

MCSA

SQL 2016 Database Development

MCSA

SQL 2016 Business Intelligence Development

MCSA

SQL 2016 Database Administration

MCSA

Machine Learning

Developing SQL Databases Developing SQL Data Models

Provisioning SQL DatabasesPerform Cloud Data Science with Azure Machine Learning

Querying Data with Transact-SQL

Implementing a SQL Data Warehouse

Administering a SQL Database Infrastructure

Analyzing Big Data with Microsoft R

MS20762Duur: 5 dagen

MS20768Duur: 3 dagen

MS20765Duur: 3 dagen

MS20774Duur: 4 dagen

MS20761Duur: 5 dagen

MS20767Duur: 5 dagen

MS20764Duur: 5 dagen

MS20773Duur: 3 dagen

70-761

Querying Data with Transact-SQL

70-767

Implementing a SQL Data Warehouse

70-764

Administering a SQL Database Infrastructure

70-773

Analyzing Big Data with Microsoft R

70-762

Developing SQL Databases

70-768

Developing SQL Data Models

70-765

Provisioning SQL Databases

70-774

Perform Cloud Data Science with Azure

Machine Learning

Microsoft Certified Solutions Associate

SQL 2016 Database Adminstration

Microsoft Certified Solutions Associate

Machine Learning

Microsoft Certified Solutions Associate

SQL 2016 Database Development

Microsoft Certified Solutions Associate

SQL 2016 Business Intelligence Development

Certificering Data Management & Analytics Certificering Data Management & Analytics

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 42: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

82 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Kies 1examen

Voorkennis

MCSA in SQL Server 2014/2016,

SQL Database Administration, Database Development,

BI Development of Machine Learning

70-467Designing Business

Intelligence Solutions with Microsoft SQL

Server 2012

70-767

Implementing a SQL Data Warehouse

70-773

Analyzing Big Data with Microsoft R

70-762

Developing SQL Databases

70-768

Developing SQL Data Models

70-774Perform Cloud Data Science with Azure Machine Learning

MCSE

Data Management and Analytics

Designing Self-Service Business Intelligence and

Big Data Solutions

Analyzing Big Data with Microsoft R

Implementing a SQL Data Warehouse

Developing SQL Databases

Perform Cloud Data Science with AzureMachine Learning

Developing SQL Data Models

MS20467Duur: 3 dagen

MS20773Duur: 3 dagen

MS20767Duur: 5 dagen

MS20762Duur: 5 dagen

MS20774Duur: 4 dagen

MS20768Duur: 3 dagen

Microsoft Certified Solutions Expert

Data Management And Analytics

Certificering Data Management & Analytics

Page 43: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

84 INFO SUPPORT | TRAINING.INFOSUPPORT.COM 85

Kies 1examen

Voorkennis

MCSA Windows Server 2016

ofMCSA Office 365

70-445

Microsoft SQL Server 2005Business Intelligence and

Maintanance

70-339

Managing Microsoft SharePoint Server 2016

MCSE

Productivity

Administering Microsoft Exchange Server 2016

Planning and Administering SharePoint 2016

Designing and Deploying Microsoft Exchange

Server 2016

Advanced Technologies of SharePoint 2016

MS20345-1Duur: 5 dagen

MS20339-1Duur: 5 dagen

MS20345-2Duur: 5 dagen

MS20339-2Duur: 5 dagen

Micro

soft P

rod

uctivity

MCSA

Windows Server 2016

MCSA

Office 365

Networking with Windows Server 2016

Identity with Windows Server 2016

Installation, Storage, and Compute with

Windows Server 2016

Enabling and Managing Office 365

MS20741Duur: 5 dagen

MS20742Duur: 5 dagen

MS20740Duur: 5 dagen

MS20347Duur: 5 dagen

70-740

Installation, Storage, and Compute with

Windows Server 2016

70-741

Networking with Windows Server 2016

70-742

Identity with Windows Server 2016

70-347

Enabling Office 365 Services

70-346

Managing Office 365 Identities and

Requirements

Microsoft Certified Solutions Expert

Productivity

Certificering Microsoft Productivity

Microsoft Certified Solutions Associate

Office 365

Microsoft Certified Solutions Associate

Windows Server 2016

Certificering Microsoft Productivity

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Page 44: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

86 INFO SUPPORT | TRAINING.INFOSUPPORT.COM 87

Go

og

le Develo

pm

ent

Google Certified Mobile Web Specialist

Google Certified Associate Android

Developer

Progressive Web Apps (PWA)

Advanced Android Development

Fundamentals of Android Development

PWADEVDuur: 3 dagen

ANDADVDuur: 5 dagen

ANDFUNDuur: 5 dagen

GMWS

Mobile Web Specialist

GAAD

Associate Android Developer

MCSE

Mobility

Administering System Center Configuration Manager

Integrating MDM and Cloud Services with System Center

Configuration Manager

MS20703-1Duur: 5 dagen

MS20703-2Duur: 5 dagen

70-703

Administering Microsoft System Center Configuration

Manager and Cloud Services Integration

Voorkennis

MCSA Windows 10

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Google Developers Certification

Mobile Web Specialist

Certificering Google Development

Google Developers Certification

Associate Android Developer

Microsoft Certified Solutions Expert

Mobility

Certificering Microsoft Mobility

Page 45: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

88 INFO SUPPORT | TRAINING.INFOSUPPORT.COM 89

Test

ISTQB

Foundation

ISTQB

Agile Tester Extension

ISTQB Foundation Extension Agile Tester

ISTQB Foundation Extension Agile Tester

ISTQBFEDuur: 2 dagen

ISTQBFEDuur: 2 dagen

ISTQB

Extension Agile Tester

OCA

Oracle Certified Associate, Java SE 8 Programmer

OCP

Oracle Certified Professional Java SE 8 Programmer

Java Programming

New Features in Java

New Features in Java

Agile Unified Modeling Language (UML)

JAVANCDuur: 5 dagen

JAVA8Duur: 3 dagen

JAVA8Duur: 3 dagen

AGUMLDuur: 3 dagen

1Z0-808

Java SE 8 Programmer I

1Z0-809

Oracle Certified ProfessionalJava SE 8 Programmer II

Voorkennis

Oracle CertifiedAssociate Java

SE 8 Programmer

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Foundation Level

ISTQB Foundation

Certificering Test

Foundation Level

ISTQB Foundation Extension Agile Tester

Oracle Certified Associate

Java SE 8 Programmer I

Certificering Oracle Java

Oracle Certified Professional

Java SE 8 Programmer II

Page 46: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

90 INFO SUPPORT | TRAINING.INFOSUPPORT.COM 91

Overig

P2F

PRINCE2 Foundation

TG 9

TOGAF 9 Certified

ITILF3

Foundation Certificate in IT Service Management v3

PRINCE2 Foundation Training and Exam

TOGAF 9.1 Certified Training

ITIL Foundation

P2FOUDuur: 3 dagen

TOGAFDuur: 4 dagen

ITIL017Duur: 3 dagen

ITV3F

ITIL V3 Foundation

ISTQB

Foundation

ISTQB Advanced Test Manager

ISTQBATMDuur: 6 dagen

ISTQB

Advanced Level Test Manager

ISTQB

Advanced Level Test Manager

ISTQB

Advanced Level Technical Test Analyst

ISTQB

Advanced Test Analyst

ISTQB

Certified Tester Advanced Level

ISTQB Advanced Test Manager

ISTQB Advanced Technical Test Analyst

ISTQB Advanced Test Analyst

ISTQBATMDuur: 6 dagen

ISTQBATTADuur: 4 dagen

ISTQBATADuur: 5 dagen

ISTQBBATM

Advanced Test Manager

ISTQBBATTA

Advanced Technical Test Analyst

ISTQBITP

Improving The Test Process

ISTQBTM

Test Management

ISTQBATA

Advanced Test Analyst

Voorkennis

ISTQBFoundation

Willekeurigevolgorde

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

ITIL

ITIL Service Management Foundation

Certificering Overig

PRINCE2

Prince 2 Foundation

TOGAF

TOGAF 9 Certified

Advanced Level

ISTQB Advanced Level Test Manager Foundation

Certificering Test

Advanced Level

ISTQB Certified Tester Advanced Level

Page 47: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

‘Het positieve aan de training vond ik het ontleden (en samenstellen) van de verschillende typen documenten (wsdl, xsd etc.), te leren wat de verschillende onderdelen precies doen en hoe ze samenhangen. Op die manier kan ik deze documenten veel beter gebruiken tijdens mijn werk.’

‘Goede docent, de lesstof werd duidelijk uitgelegd!’

‘Zeer goede docent; kon gedurende de gehele cursus op elk moment de aandacht vast houden.’

‘De docent was erg enthousiast en motiverend.’

‘The instructor/teacher has a broad experience with lots of tools and platforms and has extensive knowledge of software development. It was very fun to have him as our instructor.’

‘The interaction with the class was very good.’

‘The instructor provided a lot of background information (why something is used) which added a lot of value!’

‘Helder, duidelijk en op een enthousiaste manier verwoord.’

‘Prima manier van lesgeven.’

93BEL VOOR INFORMATIE +31 (0)318- 50 11 19 (NL) OF +32 (0)15 28 63 70 (BE)92

PSPO I

Professional Product Owner I

PSM I

Professional Scrum Master I

OCEB

OCEB 2 Fundamental

Scrum Product Owner

Scrum Master

SCRUMPODuur: 2 dagen

SCRUMMASDuur: 2 dagen

PSPO-I

Professional Scrum Product Owner I Assessment

PSM-I

PSM I Assessment

Get Ready for the BPM OCEB 2 Exam

BPMOCEB2Duur: 3 dagen

OCEB

OCEB 2 Fundamental

SCRUM

Professional Product Owner

Certificering Overig

SCRUM

Professional Scrum Master

OCEB

OCEB 2 Fundamental Certification

Training Examen Certificering Praktijkcase Geadviseerde volgorde Verplichte volgorde

Info Support KenniscentrumInfo Support Kenniscentrum

Enthousiast geworden over onze trainingen?Schrijf je dan nu in via training.infosupport.com!

Page 48: Welk m bij h t Kenn scentr m - Info Support B.V. · OCEB 2 Fundamental Certification ..... 92. 10 BEL VOOR INFORMATIE +31 -0f318ff 50 11 19 -NLf OF +32 -0f15 28 63 70 -BEf 11 Info

94 INFO SUPPORT | TRAINING.INFOSUPPORT.COM

Algemene voorwaardenVoor onze algemene voorwaarden gaat u naar onze website: http://www.infosupport.com/algemene-voorwaarden-en-zakelijke-gegevens/

Alle bedragen zijn exclusief BTW en geldig tot en met 31 december 2019. Hoewel aan de samenstelling van Dé IT Training Guide de uiterste zorg is besteed, kunnen geen rechten worden ontleend aan mogelijke onjuistheden. Alle bedrijfsnamen, productnamen en overige merknamen zijn eigendom van hun respectieve eigenaren.

Druk- en zetfouten voorbehouden.

ColofonConcept en uitvoering: De Merkenbouwers, ‘s-HertogenboschFotografie: Norbert Waalboer Fotografie, Utrecht

Het Kenniscentrum van Info Support is:

SE URITY