- Réseau local
- Android
- Développement informatique
- Système information
- Politique sociale
Architecture, Patterns, et Intégration : systèmes embarqués et mobiles en Java et Android
Mis à jour le
Responsable(s) : M. Ghislain ROCHETEAU
- 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 :
-
- Réseau local
- Automatisme informatique industrielle
- Développement informatique
Conception et mise en oeuvre de commandes distribuées temps réel
Cours + travaux pratiques, AUT2096 crédits Distanciel planifié A la carte 2025/26 2026/27 2027/28ParisVoir la formation -
- Réseau local
- Architecture réseau
- Protocole télécommunication
- Développement web
Principes des réseaux informatiques
Cours, NFA0096 crédits Présentiel Hybride (présentiel et distanciel) A la carte 2025/26 2026/27 2027/28Centre Cnam ParisVoir la formation -
- Réseau local
- Interconnexion réseau
- Architecture client serveur
- Protocole télécommunication
- Site intranet
Réseaux et protocoles pour l'Internet
Cours + travaux pratiques, RSX1016 crédits Présentiel Distanciel Hybride (présentiel et distanciel) A la carte 2025/26 2026/27 2027/28Normandie, Grand Est, Auvergne-Rhône-Alpes, Paris, Hauts-de-FranceVoir la formation -
- Réseau local
- Fibre optique
- Transmission numérique
Technologies des hauts débits
Cours, ELE2076 crédits Distanciel Présentiel A la carte 2025/26 2026/27 2027/28ParisVoir la formation
-
Durée : 50 heures
-
A la carte
-
6 crédits
-
Distanciel
Présentation
Public, conditions d'accès et prérequis
Prérequis
Auditeurs se destinant aux métiers de l'intégration des systèmes et désireux de maîtriser en particulier les technologies de la mobilité. Des connaissances préalables en génie logiciel, en conception et en programmation par objets sont requises pour suivre ce cours, avec connaissance d'au moins un langage à objet (Java, C#, ..).
Objectifs
Savoir concevoir et développer des systèmes intégrant des éléments embarqués et communicants, en utilisant les produits industriels ou grand public (téléphones mobiles, tablettes, ...) et les technologies logicielles actuelles (Java, C#, .NET, Android,...)
L'avis des auditeurs
Les dernières réponses à l'enquête d'appréciation pour cet enseignement : Fiche synthétique au format PDFCompétences et débouchés
Compétences
Maîtriser l'architecture d'un système autonome ou basé sur un intergiciel (middleware). Savoir choisir les patrons de conception (design patterns) adaptés. Etre capable de réaliser la conception, l'intégration, le déploiement, et la mise en oeuvre de tels systèmes.
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
Programmation Java avancée : concurrente, distributive et dynamique.
La conception orientée domaine (Domain Driven Design)
Design Patterns: notion de motif (description, utilisation). Intégration des motifs de conception dans les systèmes embarqués. Patterns MVC , Inversion de Contrôle, Interceptor, ...
Programmation en langage Python
Persistance et mapping objet-relationnel (ORM): principes de base, programmation de la persistance. L'interface JPA (Java Persistance API), Hibernate, patterns pour la persistance, DAO, ...
Architecture REST: principes et mise en oeuvre des services REST
Bases de données NoSQL, Big Data: motivations, typologie des approches, paradigmes clé-valeur, bases orientées document, orientées colonnes, ... Panorama des logiciels existants.
La programmation en Javascript et le langage HTML5
Etude de cas.
Modalités d'évaluation
Examen écrit
Bibliographie
- Douglas C Schmidt, Michael Stal, Hans Rohnert, Frank Busc . Pattern-Oriented Software Architecture Volume 2: Patterns for Concurrent and Networked Objects.
- Frank Buschmann, Kevlin Henney , Douglas C. Schmidt . Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages
- Yann Pollet . Architectures, systèmes, intégration (Ellipses, reférence science)
- Yann Pollet . Architectures logicielles réparties. Du client-serveur au cloud (Ellipses, reférence science)
Ces formations pourraient vous intéresser
-
- Réseau local
- Automatisme informatique industrielle
- Développement informatique
Conception et mise en oeuvre de commandes distribuées temps réel
Cours + travaux pratiques, AUT2096 crédits Distanciel planifié A la carte 2025/26 2026/27 2027/28ParisVoir la formation -
- Réseau local
- Architecture réseau
- Protocole télécommunication
- Développement web
Principes des réseaux informatiques
Cours, NFA0096 crédits Présentiel Hybride (présentiel et distanciel) A la carte 2025/26 2026/27 2027/28Centre Cnam ParisVoir la formation -
- Réseau local
- Interconnexion réseau
- Architecture client serveur
- Protocole télécommunication
- Site intranet
Réseaux et protocoles pour l'Internet
Cours + travaux pratiques, RSX1016 crédits Présentiel Distanciel Hybride (présentiel et distanciel) A la carte 2025/26 2026/27 2027/28Normandie, Grand Est, Auvergne-Rhône-Alpes, Paris, Hauts-de-FranceVoir la formation -
- Réseau local
- Fibre optique
- Transmission numérique
Technologies des hauts débits
Cours, ELE2076 crédits Distanciel Présentiel A la carte 2025/26 2026/27 2027/28ParisVoir la formation