Concepts Java

Lors de cette formation, nous donnons un aperçu de l'architecture actuelle de Java et de son évolution. Ce cours d'une journée chez ABIS vous permettra de comprendre ce qu'est JAVA et quelles bibliothèques et frameworks sont disponibles pour développer des applications solides (full-stack).

Lors de ce cours, le participant:

  • sera familiarisĂ© aux possibilitĂ©s et aux principes les plus importants de Java;
  • recevra une vue structurĂ©e de Java en tant que langage, technologie et plate-forme;
  • dĂ©couvrira les diffĂ©rentes versions de Java que ce soit pour le dĂ©veloppement d'applications desktop, destinĂ©es Ă  l'entreprise ou mobiles;
  • recevra un aperçu des dĂ©veloppements et architectures Java les plus rĂ©cents;

Planifier une session?

Formation interactive en temps rĂ©el: disponible en personne ou en ligne ou dans un format hybride. La formation peut ĂŞtre effectuĂ©e en nĂ©erlandais, en anglais ou en français.

DEMANDER FORMATION EN ENTREPRISE

 

Calendrier publique des formations

Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Contactez-nous.

Participants

Chaque personne désirant en savoir plus sur Java. Vous trouverez sur notre site internet un test qui vous permettra de déterminer si ce cours répondra à vos attentes, en remplissant le test d'auto-évaluation.

Connaissances préalables

Une connaissance des principes de la programmation objet (voir cours Concepts et techniques OO) et de l'internet constitue un avantage.

En remplissant  le test d'auto-Ă©valuation, vous pouvez dĂ©cider vous-mĂŞme si vous avez dĂ©jĂ  ces connaissances.

Contenu

  • Java, un aperçu:
    • le langage: objets et classes • garbage collection • multithreading • ...
    • la plate-forme indĂ©pendance: machine virtuelle • format byte code:
    • la sĂ©curitĂ©
    • aperçu des Ă©ditions Java
    • annotations, programmation fonctionnelle, modularitĂ©
  • Java Edition Standard (Java SE):
    • les bibliothèques standard: core Java, desktop Java, les interfaces graphiques (AWT, Swing) • accès aux bases de donnĂ©es avec JDBC • JavaServer Faces • Remote Method Invocation
    • JavaBeans
    • Java et XML
    • Java FX
  • Enterprise Java (Java EE):
    • architecture des applications, composants et containers
    • applications web: servlets • JavaServer Pages • JavaServer Faces (JSF) • web sockets •
      services web
    • Enterprise Java Beans: EJB (Entity, Session, Message) • architecture EJB
    • Java Persistence Architecture (JPA) • Context en Dependency Injection (CDI)
    • messaging • JNDI
  • Java pour appareils mobiles (Java ME):
    • Java Micro/Mobile Edition
    • Java Card
  • DĂ©veloppement d''applications Java:
    • outils de dĂ©veloppement (IDE)
    • frameworks (p. ex. Spring Boot)
    • serveurs d''applications

Pédagogie

Les explications théoriques sont complétées par des démonstrations et des exemples pratiques.

Certificat

À la fin du cours, le participant reçoit un «Certificat de réussite».

Durée

deux demi-journées.

Formateur


INFO SESSION ET INSCRIPTION