- Geef studenten een visie op hoe ze een Cloud Computing-project kunnen aanpakken. - Ken de kenmerken en leer de belangrijkste cloudmodellen te onderscheiden: onder andere IaaS, PaaS, SaaS en XaaS. - Voer een gedetailleerd onderzoek uit naar publieke, private en hybride clouds, zodat u weet wat het beste alternatief is voor implementatie in uw bedrijf. - Zorg voor diepgaande kennis van de beveiligings- en auditimplicaties van het werken met informatie in de cloud. - Demonstreer kennis en begrip van de evolutie van IT-projectmanagement (huidige situatie en toekomstige trends) om dit model toe te passen op elk project op dit gebied. - Ken de gehele levenscyclus van een computerproject om deze toe te passen en het project succesvol te maken. - Directe IT-projecten waarbij rekening wordt gehouden met technologie en mensen, waarbij de meest geschikte werkmethoden worden gevonden om de weerstand tegen verandering van de kant van de mensen die aan het project deelnemen tot een minimum te beperken. - Plan het projectbeheer aangepast aan de realiteit, rekening houdend met alle variabelen (risicobeheer, kwaliteitsbeheer, testbeheer, enz.) die tussenkomen in het kader van de projectuitvoering. - Geef studenten een visie op hoe ze een Cloud Computing-project kunnen aanpakken. - Ken de kenmerken en leer de belangrijkste cloudmodellen te onderscheiden: onder andere IaaS, PaaS, SaaS en XaaS. - Voer een gedetailleerd onderzoek uit naar publieke, private en hybride clouds, zodat u weet wat het beste alternatief is voor implementatie in uw bedrijf. - Zorg voor diepgaande kennis van de beveiligings- en auditimplicaties van het werken met informatie in de cloud. - Ken de algemene aspecten van Java-programmeren, de structuur van de programma's en de programmeersyntaxis. - Ontwikkel programma's met behulp van de kracht van objectgeoriënteerd programmeren, werkend met de structuur van een klasse, de methoden en attributen ervan, toegangscontrole, pakketten, enz., om betekenis te kunnen geven aan objectgeoriënteerd programmeren. - Beheers onverwachte fouten bij het maken van een programma en weet hoe je deze fouten kunt kanaliseren zodat de applicatie niet onverwachts eindigt. - Maak ontwikkelingen met behulp van Java-collecties, die de verwerking, opslag, herstel, etc. van de gemaakte objecten vergemakkelijken en het programmeren vergemakkelijken. - Een theoretische en praktische basis verwerven op het gebied van Computerwetenschappen om praktische concepten te kunnen begrijpen. - Leer hoe u databases kunt optimaliseren en beschermen tegen mogelijke aanvallen. - Leer meer over de speciale kenmerken van PHP-applicaties, de nieuwe objectgeoriënteerde aanpak, applicatiebeveiliging en databasetoegang.