- Programmation orientée objet
Conception de logiciels intranet : intergiciels à objets répartis
Mis à jour le
Responsable(s) : M. Tristan CROLARD
- Cours
Envie d'en savoir plus sur cette formation ?
Afin d’obtenir les tarifs, le calendrier de la formation, en distanciel, en présentiel, le lieu de la formation et un contact, remplissez les critères suivants :
Afficher le centre adapté à mes besoins
Afin d’obtenir les tarifs, le calendrier de la formation et le lieu de la formation, remplissez les critères suivants :
-
- Programmation orientée objet
- Framework
- Logiciel serveur applications
Architectures Logicielles Java(1)
Cours, GLG2036 crédits Distanciel planifié A la carte 2025/26 2026/27 2027/28ParisVoir la formation -
- Programmation orientée objet
Certification enregistrée au répertoire spécifique Programmer orienté objet en Java
Certification enregistrée au répertoire spécifique, CRS0400A10 crédits Distanciel A la carte 2025/26 2026/27 2027/28Centre Cnam Paris, Blois, Bourges, Chartres, Châteauroux, Dreux, Orléans, Pithiviers, Tours, Vierzon, BretagneVoir la formation -
- Programmation orientée objet
- Génie logiciel
Programmation avancée
Cours, NFP1216 crédits Présentiel Hybride (présentiel et distanciel) Distanciel A la carte 2025/26 2026/27 2027/28Normandie, Midi-Pyrénées, ParisVoir la formation -
- Programmation orientée objet
Programmation Java : programmation objet
Cours + travaux pratiques, NFA0326 crédits Distanciel Hybride (présentiel et distanciel) Présentiel A la carte 2025/26 2026/27 2027/28Ile-de-France (sans Paris), Paris, Centre Cnam Paris, Grand Est, Hauts-de-FranceVoir la formation
-
Durée : 50 heures
-
A la carte
-
Soir & samedi
-
6 crédits
-
Distanciel planifié
Présentation
Public, conditions d'accès et prérequis
Prérequis
Avoir la pratique d'un langage orienté-objets (Java ou similaire) et connaître les bases de la programmation réseau (TCP/IP et sockets).
Objectifs
Appréhender les concepts permettant la mise en oeuvre d'applications Java d'entreprise, basées sur des intergiciels (middleware) à objets répartis de type RMI (Remote Method Invocation). Connaître les techniques de base permettant d'implantation de ce type de intergiciel en Java.
L'avis des auditeurs
Les dernières réponses à l'enquête d'appréciation pour cet enseignement : Fiche synthétique au format PDFPrésence et réussite aux examens
Pour l'année universitaire 2023-2024 :
- Nombre d'inscrits : 31
- Taux de présence à l'évaluation : 68%
- Taux de réussite parmi les présents : 100%
Compétences et débouchés
Compétences
Maitriser les principaux concepts lié aux intergiciels (middleware) à objets répartis sous-jacents aux plateformes Java d'entreprise comme Spring ou Jakarta EE (anciennement Java EE).
Parcours
- Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes d'information
- Diplôme d'ingénieur Spécialité informatique parcours Architecture et ingénierie des systèmes et des logiciels (AISL)
- Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes d'information
Informations pratiques
Contact
-
Département : EPN05 - Informatique
-
Tel : 01 40 27 22 40
-
Email : agnes.lapierre@lecnam.net
-
Adresse : 2 rue Conté - 75003 Paris
Programme
Contenu
Les séances prendront la forme de "leçons" : les concepts seront présentés en cours puis illustrés directement à travers des exemples et des exercices de programmation.
- Introduction générale
- Rappels sur les tests unitaires en Java (JUnit 5)
- Rappels sur Java 8 (notation lambda, Optional, Streams)
- Types de données immutables (records)
- Types variants (sealed interfaces)
- Concurrence et parallélisme (Virtual Threads)
- Calculs asynchrones (Futures)
- Protocole client-serveur
- Sérialisation XML/JSON et native
- Dictionnaire distant (Registry)
- Serveur d'exécution (Compute Engine)
- Appel de procédure distante (RPC)
- Invocation de méthode à distance (RMI)
Modalités d'évaluation
En fonction de la modalité, l'évaluation pourra prendre des formes différentes. Elle pourra comprendre un examen final sur feuille (ou sur poste de travail), éventuellement complétée par des activités de contrôle continu tels que des devoirs et des QCM. L'évaluation pourra aussi se faire en contrôle continu uniquement, avec des travaux pratiques à rendre ainsi qu'un projet final.
Ces formations pourraient vous intéresser
-
- Programmation orientée objet
- Framework
- Logiciel serveur applications
Architectures Logicielles Java(1)
Cours, GLG2036 crédits Distanciel planifié A la carte 2025/26 2026/27 2027/28ParisVoir la formation -
- Programmation orientée objet
Certification enregistrée au répertoire spécifique Programmer orienté objet en Java
Certification enregistrée au répertoire spécifique, CRS0400A10 crédits Distanciel A la carte 2025/26 2026/27 2027/28Centre Cnam Paris, Blois, Bourges, Chartres, Châteauroux, Dreux, Orléans, Pithiviers, Tours, Vierzon, BretagneVoir la formation -
- Programmation orientée objet
- Génie logiciel
Programmation avancée
Cours, NFP1216 crédits Présentiel Hybride (présentiel et distanciel) Distanciel A la carte 2025/26 2026/27 2027/28Normandie, Midi-Pyrénées, ParisVoir la formation -
- Programmation orientée objet
Programmation Java : programmation objet
Cours + travaux pratiques, NFA0326 crédits Distanciel Hybride (présentiel et distanciel) Présentiel A la carte 2025/26 2026/27 2027/28Ile-de-France (sans Paris), Paris, Centre Cnam Paris, Grand Est, Hauts-de-FranceVoir la formation