La programmation en Java

Lors de ce cours,

  • le participant apprend à utiliser Java pour l'élaboration d'applications orientées objet;
  • les différents concepts OO sont traduits en constructions Java;
  • le participant acquiert une bonne compréhension des propriétés, avantages et inconvénients de Java comme langage, bibliothèque et plate-forme.

Le cours est basé sur Java SE 8.

Calendrier

dateduréelang.lieuprix 
06 déc5web based 2375 EUR (excl. TVA)
06 déc5Leuven 2375 EUR (excl. TVA)
INFO SESSION ET INSCRIPTION

Participants

Développeurs voulant apprendre la programmation objet en Java.

Connaissances préalables

Contenu

  • Introduction: une première application • compilation d' une application Java • exécuter des applications • déprécation
  • Syntaxe de Java: variables et datatypes • conversion de types (autoboxing) • opérateurs • expressions • flux de contrôle • array • Strings • standard input et output streams
  • Construites Java: packages • classes • objets • méthodes • initialisation • constructeurs • classes internes • restriction d'accès.
  • Applications en Java: structure d' un programme • la documentation Java • jar-files
  • Héritage et polymorphisme: concepts • redéfinition de méthodes • casting • modifiers • classes abstraites • interfaces • typesafe enums
  • Traitement d'exceptions: interception et traitement d'exceptions • throwing exceptions • créer des exceptions
  • Collections: list • set • map • queue • iterator • utilisation des generics • Arrays et Collections
  • Utilitaires: date/temps • formatage
  • File I/O: streams de byte, caractère et objet • Files • manipulation des streams • command line I/O
  • Programmation fonctionnelle et lambdas • interface fonctionnelle • Stream (map, reduce, filter)
  • User interface: librairies AWT et Swing • layout managers • Java Foundation Classes (JFC)
  • Traitement d'évènements: modèle d'événements • objet d'évènement • écouteurs d'évènements • évènements GUI
  • JavaBeans: concepts • événements - propriétés - méthodes
  • Threads: concepts d'applications avec plusieurs threads et de synchronisation

Pédagogie

La réflexion orientée objet est mise en pratique dans le développement Java par toute une série d'exercices de différents niveaux.

Durée

5 jours.

Formateur

Guido Indesteege, Sandy Schillebeeckx, Bart Lemarcq.

Reviews

4.2/5 (basé sur 94 évaluations; les plus récentes sont montrées ci-dessous)

Cours très intéressant

 
  (, )

Très bon cours d'intro à Java

 
  (, )

appréciation positive

 
  (, )

good feeling, good teacher

 
  (, )

Très bonne appréciation. Le cours est clair, fluide et rentre bien dans les détails.

 
  (, )

Perfect for people with other OOP programming experience to on-board Java language.

 
  (, )

i like the content, and the practice is well connected to the content. Also the instructors introduce the knowledge from the very beginning which is very beginner friendly.

 
  (, )

Excellent explanation and making you Code which makes more better

 
  (, )

Cliquez ici pour voir d'autres commentaires...

Very good.

 
  (, )

Iets te kort om opdrachten echt zelf te kunnen doen

 
  (, )

Erg goed opgezet en gebracht

 
  (, )

De cursus is duidelijk opgezet met passende oefeningen en voorbeelden.

 
  (, )

Zeer leervol

 
  (, )

Kwaliteit van de cursus was goed, docent nam de tijd om je vragen te beantwoorden en helpen met oefeningen. Kwam open over.

 
  (, )

Goede uitleg. Alle onderdeln vallen op z'n plek

 
  (, )

Goede docent, duidelijke uitleg en goede voorbeelden

 
  (, )

Niveau net iets te hoog, maar dat komt door gebrek aan development ervaring

 
  (, )

Veel stof, was erg intensief. Niet alle stof kan worden behandeld.

 
  (, )

Good, lots of knowledge by Bart

 
  (, )

Deze cursus Java BASIS werd al zeer snel eel "advanced" cursus waardoor het voor mij moeilijk werd. 5 dagen is voor mij te kort om Java te leren

 
  (, )

Very good

 
  (, )

Interesting course, more exercise time might be nice. Slowed down a lot by group questions;

 
  (, )

goede training, leerzaam, ondanks niveauverschil kon iedereen meekomen

 
  (, )

Uitstekend

 
  (, )

OK, gezien beperkte duur veel om te verwerken

 
  (, )

Goed, Bart waarschuwde ons dat hij tijdens oefeningen soms de neiging heeft om snel te helpen - is idd zo

 
  (, )

Goed, een goede opfrissing (had al Java kennis)

 
  (, )

Goeie cursus, goeie afwisseling tussen praktijk en theorie

 
  (, )

Ik vond het heel goed. De docent is rustig en weet waar hij het over heeft, kan het ook goed overbrengen. Ik had zeker heel veel meer geoefend, maar dat is persoonlijk

 
  (, )

Zeer goede cursus. Alleen was de stof te veel voor de duur van de training (5 dagen)

 
  (, )

Goede cursus, ik heb wel bij verhouding theorie/praktijk middelmatig aangegeven, komt natuurlijk door het beperkt aantal dagen waarin de cursus gegeven moest worden

 
  (, )

Uitstekend

 
  (, )

Veel inhoud in korte tijd. Docent weet de concepten duidelijk uit te leggen, alleen is er net iets te weinig tijd om te oefenen, vooral voor de mensen zonder OO-ervaring (zoals ik). Alle essentiële onderdelen zijn aan bod gekomen

 
  (, )

Goede heropfrissing van mijn Java kennis waarmee ik meer dan 10 jaar niets gedaan heb

 
  (, )

goede introductie tot java

 
  (, )

Zeer relevant

 
  (, )

Is redelijk vel om op korte tijd te verwerken, een oefening meer zou voor mij wel goed zijn

 
  (, )

Ik vond dit een heel leerzame cursus, maar veel te weinig praktijk

 
  (, )

Prima. Wel is de term "Basiscursus Java" misschien te voorzichtig. Iemand zonder enige kennis van programmeren gaat heel snel de draad kwijtraken.

 
  (, )

Heel goed

 
  (, )

Super : inhoud, tempo, middelen, ... aangepast naar individueel niveau publiek zonder dat het opviel!

 
  (, )

Prima cursus om de basis van Java te leren.

 
  (, )

Prima training

 
  (, )

Goed; goede verhouding tussen theorie en praktijk

 
  (, )

Zeer goed, wel erg veel in korte tijd

 
  (, )

De cursus beantwoordt aan mijn verwachtingen

 
  (, )

goed, teveel materiaal voor een te korte periode

 
  (, )

veel nieuwe informatie wordt in korte tijd gegeven

 
  (, )

Aussi intéressant

Participants de ce cours ont aussi suivi les formations suivantes:


INFO SESSION ET INSCRIPTION