Architectures Logicielles Java(1)

Code UE : GLG203

  • Cours
  • 6 crédits

Responsable(s)

Serge ROSMORDUC

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

Maitrise de la programmation orientée objet.
L'agrément à l'UE se fait après réussite du premier TP.

L'avis des auditeurs

Les dernières réponses à l'enquête d'appréciation pour cet enseignement :

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

Contenu

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

Modalité d'évaluation

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

Bibliographie

  • Le site de l'unité : http://java.cnam.fr/iagl/glg203/agenda.html
  • Wiki des travaux pratiques : http://aisl.cnam.fr/xwiki/bin/view/GLG203/WebHome
  • 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
Voir le site

Voir les dates et horaires, les lieux d'enseignement et les modes d'inscription sur les sites internet des centres régionaux qui proposent cette formation

UE

    • Paris
      • Centre Cnam Paris
        • 2020-2021 1er semestre : FOAD 100%
        Comment est organisée cette formation ?

        Organisation de la modalité FOAD 100%

        Planning

        1er semestre

        • Date de démarrage : 21/09/2020
        • Date limite d'inscription : 02/11/2020
        • Regroupements facultatifs : aucun
        • Date de 1ère session d'examen : 25/01/2021
        • Date de 2ème session d'examen : 19/04/2021

        Accompagnement

        • Plateforme Moodle

        Ressources mises à disposition de l'auditeur

        • Documents de cours
        • Enregistrement de cours
        • Documents d'exercices, études de cas activités
        • Bibliographie et webographie

        Modalités de validation

        • Examen sur table
        :
    • Liban
      • Liban
        • 2020-2021 1er semestre : Présentiel soir ou samedi
        • 2020-2021 2nd semestre : Présentiel soir ou samedi