bandeau demenagement

Objectifs

Cette formation s'adresse à toute personne ayant de bonnes notions de Java et voulant en maîtriser la grammaire. Cette formation prépare l'étudiant à la certification OCA Java SE 8 (1Z0-808) et, en partie, à la certification OCP Java SE 8 (1ZO-809).
La certification est un plus dans le cadre professionnel. Pour un recruteur, elle peut même faire la différence.

Conditions d'admission

L’original ainsi qu’une copie du certificat requis doivent être présentés à l’inscription.

  • Certificat de l’enseignement secondaire supérieur (CESS) 
    ou équivalence du titre obtenu à l’étranger. 
    ou passer un test d’admission en français et en mathématiques (le même test que pour le bachelier en informatique de gestion) organisé au début de chaque séance d’inscriptions.
    Voir la matière du test.

  • et posséder de bonnes connaissances dans un langage de programmation orienté objet comme C++, C# ou Java,
  • et posséder une connaissance de base de l'anglais écrit (car l'examen, et donc les questionnaires d'entraînement, sont rédigés en anglais).

Volume horaire

Rentrée en février, cours jusque fin juin.

Une séance de 3 périodes de cours / semaine, le soir.
1 période = 50 minutes 

Lieu des cours, des tests et des inscriptions - Nouvelle adresse

Avenue de l'Astronomie, 19 à 1210 Bruxelles

Programme

Les livres de référence du cous sont : 

  •     OCA : Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808 (Sybex)
  •     OCP : Oracle Certified Professional Java SE 8 Programmer II Study Guide: Exam 1Z0-809 (Sybex)

La structure du cours est calquée sur la division en chapitres des livres.

  • Declarations and access control
  • Object orientation
  • Assignments
  • Operators
  • Strings and arrays
  • Flow control and exceptions
  • Assertions and Java exceptions
  • Functional programming
  • String procession, data formatting and resource bundles (partiellement)
  • I/O and NIO (partiellement)
  • Advanced OO and design patterns
  • Generics and collections
  • Inner classes
  • Threads
  • Concurrency (partiellement)
  • Java Database Connectivity (JDBC) (partiellement)