0
Créez votre
plan de formation
Faire financer ma formation
6 Ects Code UE : NSY208 CPF

Architecture, Patterns, et Intégration : systèmes embarqués et mobiles en Java et Androïd (1)

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,...)

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,...)

Compétences visées :
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. Réaliser la conception, le développement, l'intégration, le déploiement, et la mise en oeuvre de tels systèmes.

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#, ..).

Programmation Java : concurrente, distributive  et dynamique.
Programmation Orientée Aspects (AOP) : La notion d'Aspect en programmation, exemple du langage AspectJ.
Modélisation des systèmes: principes de la modélisation, modèles sémantiques, fonctionnels, dynamique (Statecharts), comportemental (Activités), le langage SysML (System Modeling Language). Rappels sur le langage UML2.
"Design Patterns" et Architectures. : Notion de motif (description, utilisation). Intégration des motifs de conception dans les systèmes embarqués. Patterns " MVC ", " Inversion de Contrôle ", " Interceptor ", ...
Persistance des données  et Mapping Objet-Relationnel (ORM) : Principes de base de l'ORM, programmation de la persistance ; l'interface JPA (Java Persistance API), Hibernate, patterns pour la persistance, DAO.
Programmation avec le Cloud : Principes, modèles Saas, Paas, Iaas. Exemple d'Amazon EC2
Bases de données NoSQL, Big Data : motivation des bases de données NoSQL.  typologie de approches, paradigme clé-valeur, bases " documentaires ", bases orientées colonnes, ... Panorama des logiciels existants. Bif Data
Plateformes mobiles : Android, Windows Phone 8 et IPhone.
Les Frameworks: java script : html5, css, Json, Jquery.
 

Modalités de validation :
Contrôle continu (remise de projets) et examen

Sélectionnez votre ville puis ajoutez à votre plan de formation la session qui vous convient :
  • 100% Internet
Ajouter
octobre 2017 - janvier 2018

Ajouter
octobre 2018 - janvier 2019

Ajouter
octobre 2019 - janvier 2020

Modalité Volume horaire Employeur (OPCA) Pôle emploi Moi même
60H 900 € 780 € 160 €

Où et quand s’inscrire ?

Vous pouvez contacter le Cnam par téléphone au 0972 311 312 (prix d'un appel local) :
du lundi au vendredi : 9h00 - 13h00 / 14h00 - 17h30

Brest

Tél : 0 972 311 312
brest@cnam-bretagne.fr

Horaires d’accueil toute l’année

Du lundi au vendredi

10h00 - 13h00 / 14h00 - 17h30

Du 22 janvier au 17 février 2018

Du lundi au vendredi

10h00 - 13h00 / 14h00 - 18h30

Samedi

9h30 - 13h30

En savoir +

Lannion

Tél : 0 972 311 312
lannion@cnam-bretagne.fr

Horaires d’accueil toute l’année

Mardi, jeudi

10h00 - 13h00 / 14h00 - 17h30

 

Du 22 janvier au 17 février 2018

Lundi, mardi, jeudi

10h00 - 12h45 / 14h00 - 18h30

Samedi

9h30 - 12h00

En savoir +

Lorient

Tél : 0 972 311 312
lorient@cnam-bretagne.fr

Horaires d’accueil toute l’année

Uniquement sur rendez-vous (contact téléphonique : 02 57 62 02 40)

 

Du 22 janvier au 17 février 2018

Période spéciale d'inscription - ouverture du lundi au samedi matin inclus

Uniquement sur rendez-vous (contact téléphonique : 02 57 62 02 40)

En savoir +

Quimper

Tél : 0 972 311 312
quimper@cnam-bretagne.fr En savoir +

Rennes

Tél : 0 972 311 312
rennes@cnam-bretagne.fr

Horaires d’accueil toute l’année

Du lundi au vendredi

10h00 - 13h00 / 14h00 - 17h30

Du 22 janvier au 17 février 2018

Du lundi au vendredi

10h00 - 13h00 / 14h00 - 18h30

Samedi

9h30 - 13h30

En savoir +

Saint-Brieuc

Tél : 0 972 311 312
ploufragan@cnam-bretagne.fr

Horaires d’accueil toute l’année

Du lundi au vendredi

10h00 - 13h00 / 14h00 - 17h30

Du 22 janvier au 17 février 2018

Du lundi au vendredi

10h00 - 13h00 / 14h00 - 18h30

Samedi

9h30 - 13h30

En savoir +

Saint-Malo

Tél : 0 972 311 312
saint-malo@cnam-bretagne.fr En savoir +

Vannes

Tél : 0 972 311 312
vannes@cnam-bretagne.fr

Horaires d’accueil toute l’année

Lundi, mardi, jeudi, vendredi

10h00 - 13h00 / 14h00 - 17h30

Du 22 janvier au 17 février 2018

Lundi, mardi, jeudi, vendredi

10h00 - 13h00 / 14h00 - 18h30

Samedi

9h30 - 13h30

En savoir +

Vitré

Tél : 0 972 311 312
vitre@cnam-bretagne.fr

Horaires d’accueil toute l’année

Du lundi au vendredi

09h00 - 12h30  / 13h30 - 17h00

Du 22 janvier au 17 février 2018

Période spéciale d'inscription

Du lundi au vendredi

09h00 - 12h30 / 13h30 - 17h00

En savoir +

Formation à distance

En savoir +
Télécharger le dossier d’inscription