AI-adoptie Microsoft 365 maximaliseren Je IT-team upskillen Training Digital coaching E-learning Contact hello@multimedi.be

Incompany, op een datum die jou past

Java, de basis

Programmeren · 15 dagen · Incompany of online · 2 tot 12 deelnemers

Deze opleiding maakt je team vertrouwd met het Java-platform en brengt de fundamentele concepten en vaardigheden bij om Java-toepassingen te ontwikkelen.

Deelnemers zonder eerdere ervaring in dit domein die een introductie willen krijgen in een specifiek onderwerp. Deze opleiding biedt een brede basis aan voor verdere ontwikkeling.

Wat je team leert

  • Java-programma's te schrijven en te begrijpen
  • De Java Virtual Machine (JVM) en JDK te installeren en te gebruiken
  • Basisprincipes van programmatielogica en Java-syntax te begrijpen en toe te passen
  • Fundamentele softwareontwerp concepten en object georiënteerd programmeren(OOP) in Java te beheersen
  • Exceptions te herkennen en correct te behandelen
  • De standaard Java-bibliotheek en Git-versiebeheer te gebruiken

Je gaat naar huis met

  • Een deelnamecertificaat van Multimedi

Programma

  • Kennismaking Java ecosysteem
  • Kenmerkelijke eigenschappen van Java doorlopen en opsommen
  • Verschillen tussen gecompileerde en geïnterpreteerde talen
  • De werking en rol van de JVM
  • Installatie en onderhoud van de JDK (versie 8, 11 en 17) op één of meerdere besturingssystemen
  • Basisgebruik van de programmeertaal via de terminal en een tekstverwerker
  • Installatie en walkthrough van IDE software Programmatielogica
  • Toelichting sequentiële logicastroom in een applicatie en de basiswerkingen van variabelen en operatoren
  • De rollen en het gebruik van invoer en uitvoer in een toepassing
  • Lezen en tekenen van diagrammen zoals stroomdiagrammen (flow charts)
  • De juiste controlestructuur (if, while, for, switch, etc.) kiezen en correct implementeren in Java
  • Een methode implementeren en aanroepen in Java Java-syntax
  • Gepast datatype definiëren in gebruiken, en de verschillen tussen een primitieve datatype en een referentietype
  • Het declareren en de initialisatie van lokale variabelen en de regels(zowel harde regels als best practice conventies) van identifiers
  • Levenscyclus en scope van variabelen in de context vancodeblok-structuren
  • Begrip en correcte toepassing van allerlei unaire, binaire en ternaireoperatoren
  • Geneste lussen en het gebruik van sleutelwoorden om de logicastroom tebeheren
  • Het lezen, begrijpen, ontwerpen en implementeren van een methode enzijn nodige componenten (returntype, identifier, parameterlijst, optionele zaken)
  • Scope van en methode en stroom van data tijdens aanroep, en hetgebruik van overloading
  • Werken met een enumeratie of opsomming datatype
  • Het gebruik van arrays als datastructuur, ook multidimensionale arrays
  • Documenteren van de geschreven code aan de hand van comments en demeer uitgebreide Javadoc tool Softwareontwerp De verschillende stadia van de software ontwikkelingsproces (SDLC)herkennen en in de betrokken rollen en processen kunnen toelichten
  • Analyseren van complexe IT-behoeften om een gepast UML-diagram zelf opte stellen gebruikmakend van GRASP
  • Robuuste applicaties in een drielagenstructuur toepassen en per laagde verantwoordelijkheden kunnen identificeren en toekennen OOP met Java
  • De pijlers van object georiënteerd programmeren begrijpen en toepassen
  • Structuur van een Java-klasse lezen en schrijven om er instanties vante maken met zicht op de pijlers van OOP
  • Inkapseling van data in object-structuren via de verschillende accessmodifiers
  • Uitbreiding en hergebruik van een klasse via overerving en het gebruikvan abstracte klassen
  • Het gebruik en nut van een interface en de implementatie ervan
  • Begrijpen en toepassen van polymorfisme

Voor wie

  • Deelnemers zonder eerdere ervaring in dit domein die een introductie willen krijgen in een specifiek onderwerp
  • Deze opleiding biedt een brede basis aan voor verdere ontwikkeling

Praktisch

Duur
15 dagen
Leervorm
Incompany bij jou op kantoor, of online
Groep
2 tot 12 deelnemers
Taal
Nederlands, Frans of Engels
Voorkennis
Zie Voor wie
Prijs
Op aanvraag, per groep

Ook in dit vakdomein

Training aanvragen

Je krijgt binnen twee werkdagen een prijs per groep en een voorstel van data. Je legt nu nog niets vast.

TrainingJava, de basis

Vul je voornaam in.
Vul je achternaam in.
Vul de naam van je organisatie in.
Vul je functie in.

We maken graag kennis

Een kort gesprek volstaat om te horen waar je team staat en wat deze training voor jullie kan doen. Daarna krijg je een voorstel op maat van je groep.