Architectures Logicielles Java(1)

Code UE : GLG203-PAR01

  • Cours
  • 6 crédits
  • Volume horaire de référence
    (+ ou - 10%) : 50 heures

Responsable(s)

Serge ROSMORDUC

Public, conditions d’accès et prérequis

Maitrise de la programmation orientée objet (avoir le niveau de l'UE CNAM NFP 121)
 
 

Objectifs pédagogiques

L'U.E. vise une connaissance approfondie des frameworks applicatifs Java de type J2EE ou Spring, du point de vue de la programmation, de l'intégration et de l'architecture.

Compétences visées

Architecture Java/EJB
Maitrise des APIs J2EE

La formation sera articulée autour de l'étude d'un Framework applicatif Java, JEE ou Spring par exemple. Son écosystème sera aussi étudié.
  • Patrons de conception
  • généricité, annotations en java
  • persistance des données (JDBC)
  • injection de dépendance
  • mapping objet-relationnel
  • transactionnalité
  • couche présentation web (à titre d'exemple : JSF, ou Spring MVC et Thymeleaf)
  • web services, REST
  • sécurisation et authentification

  • des projets sont rendus tout au long du semestre
  • un examen final complète l'évaluation.

  • Antonio Goncalves : http://antoniogoncalves.org/category/books/
  • Rod Johnson : Expert One-on-One J2EE Design and Development
  • Cosmina et al. : Pro Spring 5

Cette UE apparaît dans les diplômes et certificats suivants

Contact

EPN05 - Informatique
2 rue Conté 33.1.13A
75003 Paris
Tel :01 40 27 26 81
Safia Sider

Centre(s) d'enseignement proposant cette formation

  • Centre Cnam Paris
    • 2024-2025 1er semestre : Formation à distance planifiée soir ou samedi
    • 2025-2026 1er semestre : Formation à distance planifiée soir ou samedi
    • 2026-2027 1er semestre : Formation à distance planifiée soir ou samedi
    Comment est organisée cette formation ?
    2024-2025 1er semestre : Formation à distance planifiée soir ou samedi

    Dates importantes

    • Période des séances du 16/09/2024 au 18/01/2025
    • Période d'inscription : du 10/06/2024 à 10:00 au 18/10/2024 à 23:59
    • Date de 1ère session d'examen : la date sera publiée sur le site du centre ou l'ENF
    • Date de 2ème session d'examen : la date sera publiée sur le site du centre ou l'ENF

    Précision sur la modalité pédagogique

    • Une formation à distance planifiée est une formation dispensée 100% à distance avec des regroupements 100% en ligne planifiés.
    • Regroupements physiques facultatifs : Aucun

    Organisation du déploiement de l'unité

    • Nombre d'heures d'enseignement par élève : 40
    • Délai maximum de réponse à une solicitation : sous 96 heures (Jours ouvrés)

    Modes d'animation de la formation

    • Forum
    • Visioconférence
    • Organisation d'une séance de démarrage
    • Evaluation de la satisfaction
    • Hot line technique
    • rendu de devoirs par git

    Ressources mises à disposition sur l'Espace Numérique de Formation

    • Documents de cours
    • Enregistrement de cours
    • Documents d'exercices, études de cas ou autres activités pédagogiques
    • Bibliographie et Webographie
    • exemples de code

    Activités "jalons" de progression pédagogique prévues sans notation obligatoire à rendre ou en auto-évaluation

    • 13 exercices

    Modalité de contrôle de l'acquisition des compétences et des connaissances (validation de l'UE)

    • Examens présentiels dans un centre habilité
    • Contrôle continu (travaux à rendre)