Inleiding Object-Oriëntatie Opslaan als favoriet Deel deze pagina Printen Duur 1 dag Prijs € 675,- 8,9 Reviews 1000+ reviews Locatie Nieuwegeinvirtueel Planning Planning ophalen... Lesvorm Vijfhart-Flex Schrijf je direct in Meer informatie Brochure downloaden Met deze Object-Orientatie cursus van Vijfhart leer je denken in objecten in plaats van in losse procedures. Je ontdekt hoe klassen en objecten samenwerken, waarom objectoriëntatie een oplossing biedt voor de beperkingen van procedureel programmeren en hoe je dit toepast in softwaredesign. We beginnen met een inleiding in objectoriëntatie en UML, zodat je direct ziet hoe de principes werken en hoe je ze kunt visualiseren. Daarna ga je dieper in op het denken in objecten, het verschil met procedureel programmeren en onderwerpen als klassen, instanties, encapsulation en constructors. Vervolgens komen overerving, specialisatie en generalisatie aan bod, inclusief zichtbaarheid, overriding en overloading. Je maakt ook kennis met abstracte klassen, polymorfisme en multiple inheritance, zodat je een volledig beeld krijgt van de belangrijkste OO-principes. In de laatste module leer je hoe je Object oriëntatie in de praktijk toepast. Je leert hoe je overerving correct toepast, werkt met compositie, code delegeren en het gebruik van klassevariabelen en -methoden. Daarnaast maak je kennis met design patterns en toegang tot databases. Al deze concepten vertaal je naar UML-diagrammen zoals use-case-, klasse- en sequencetoestands-diagrammen, waardoor je objectgeoriënteerde ontwerpen niet alleen begrijpt, maar ook helder kunt uitwerken. De combinatie van theorie, praktijkvoorbeelden en UML maakt de cursus direct toepasbaar. Omdat we in de voorbeelden ook Java gebruiken, is deze cursus een goede voorbereiding op een Java-basistraject. Deze cursus gaat altijd door (startgarantie). Doel Na afloop ken je de belangrijkste OO-principes en begrijp je hoe Java programmas ontworpen worden. Doelgroep Deze cursus is voor iedereen die object georiënteerd willen leren ontwerpen en UML willen inzetten bij hun systeem- of softwareontwerp. Voorkennis Er is geen voorkennis nodig. Persoonlijk advies? Dejan de Gooijer accountmanager T. 026 - 791 10 65 E. d.degooijer@vijfhart.nl Onderwerpen Module 1 – Inleiding in Object oriëntatie Module 2 – Denken in objecten Object georiënteerd versus procedureel programmeren Klassen en instanties Het afschermen van interne structuur De constructor Associaties Module 3 – Overerving Specialisatie en generalisatie Zichtbaarheid Overriding Overloading Module 4 – Polymorfisme en multiple inheritance Abstracte klassen Polymorfisme Multiple inheritance Module 5 – Object oriëntatie in de praktijk Correct toepassen van overerving Compositie Code delegeren Toegang tot databases Design Patterns Referentie naar zichzelf: this Klassevariabelen en -methoden Module 6 – Klassendiagrammen en toestandsdiagrammen Planning & Prijs * *Een cursus met start gegarandeerd. *Een cursus met valt onder de actie Summer Academy. Alle prijzen zijn excl. BTW. Meer informatie over incompany of maatwerk Cursus: Inleiding Object-Oriëntatie Vul onderstaand formulier in en je ontvangt meer informatie over de incompany- en maatwerkmogelijkheden van deze cursus. Fout: Contact formulier niet gevonden. Wil je meer informatie ontvangen, een vrijblijvende offerte ontvangen of een brochure van deze cursus downloaden? Vul onderstaande gegevens in en je ontvangt de brochure of informatie binnen één werkdag. Offerte aanvragen Brochure downloaden Informatie aanvragen Soort training Deze cursus op eigen locatieEen maatwerk oplossing Akkoord met opvolging en privacyvoorwaardenIk ga akkoord met de privacy voorwaarden Akkoord met opvolging en privacyvoorwaardenIk ga akkoord met de privacy voorwaarden Akkoord met opvolging en privacyvoorwaardenIk ga akkoord met de privacy voorwaarden Gerelateerde cursussen Er zijn geen gerelateerde cursussen. Vervolgcursussen De cursus Java 11 Programming Language deel 1 Ervaringen ervaringen verzameld via Lucienne Groenendaal Secretarieel medewerkster "Training was prima, goede tips gekregen met af en toe een grap en grol. Locatie was prima, goed verzogd vwb koffie/thee, fruit en koekje. Mensen ook zeer vriendelijk. Lunch was perfect en zeer uitgebreid." 9 Ariana Scheepers "De cursus was goed, en de verzorging ook!Ik heb er veel van opgestoken! De lokatie in Nieuwegein is goed te bereiken met het openbaar vervoer, dus dat is prettig. Tot een volgenden keer." 10 Eric Pos Procesbeheerder bij Gemeente Amersfoort "Ik vond de training erg leerzaam. De inhoud was van een hoog niveau en de docent was goed thuis in de materie. Ik stel het vooral op prijs dat er diep op de concepten werd ingegaan." 9 Tags: active learningApplicatieontwikkelingObject OrientatieOnline cursusProgrammerenSoftware DevelopmentVijfhart-active learning Share: Share Share Share Share
Lucienne Groenendaal Secretarieel medewerkster "Training was prima, goede tips gekregen met af en toe een grap en grol. Locatie was prima, goed verzogd vwb koffie/thee, fruit en koekje. Mensen ook zeer vriendelijk. Lunch was perfect en zeer uitgebreid." 9
Ariana Scheepers "De cursus was goed, en de verzorging ook!Ik heb er veel van opgestoken! De lokatie in Nieuwegein is goed te bereiken met het openbaar vervoer, dus dat is prettig. Tot een volgenden keer." 10
Eric Pos Procesbeheerder bij Gemeente Amersfoort "Ik vond de training erg leerzaam. De inhoud was van een hoog niveau en de docent was goed thuis in de materie. Ik stel het vooral op prijs dat er diep op de concepten werd ingegaan." 9