Ferme la recherche

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

Descriptif

Durée de la formation

Durée 60 heures
En centre 60 heures

Session

du 24 févr. 2020 au 30 juin 2020  - Rennes (35)
+ autres sessions
du 24 févr. 2020 au 30 juin 2020  - Rennes (35)
du 24 févr. 2020 au 30 juin 2020  - Brest (29)
du 24 févr. 2020 au 30 juin 2020  - Vannes (56)
du 24 févr. 2020 au 30 juin 2020  - Ploufragan (22)
du 24 févr. 2020 au 30 juin 2020  - Lannion (22)
du 24 févr. 2020 au 30 juin 2020  - Lorient (56)

Objectif de la formation

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, cartes à puce, tablettes, ...) et les technologies logicielles actuelles (Java, C#, .NET, Android,...).
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

Description de la formation

Introduction à Android : la plate
- forme Android. Composants et outils. Développer avec Android, communications inter activités, intensions, Publish & Subscribe, Services, content providers, ...
Vue Android, Activité, Modèle Vue Contrôleur : couplage faible de classes, pattern " Observable/Observateur ". La classe " Activité ". Cycle de vie d'une activité. Mise en Pratique
Rappels sur le langage Java
Concurrence en Java, Serveurs TCP. Exécutions concurrentes. La classe " Thread ". Priorité et ordonnancement. Accès au ressources et synchronisation. Requêtes sur le Web. Appels distants JRMP (RMI). Exemples.
Notions avancées d'Android: Android UIThread, Handler, AsyncTask, ...
Le Bluetooth orienté java : " JSR82 + Android " : Le contexte de Bluetooth. Protocoles et profils, JSR82. Paquetages. Implémentation avec Android
SAX et XML : rappels sur XML. Principes de SAX (Simple Api for Xml). Mise en oeuvre de SAX
Géolocalisation, communications Wifi, Nfc, Bluetooth: Mise en oeuvre avec Android
Technologies JAVA, C#, .NET
- Intergiciels (middlewares) orientés messages (MOM) : JMS, MQSeries, ... Courtiers d'Objets : Java/RMI, .NET, ... Environnement d'exécution pour dispositifs mobiles : J2ME, OSGi, Windows ME, ....
Projet : Développement d'un projet tutoré de mise en oeuvre des technologies, seul ou par groupes d'auditeurs.

Conditions d'accès

Des connaissances préalables en génie logiciel et en conception par objet sont requises Ce cours fait suite au cours NSY208 qui doit avoir été préalablement suivi.
Tout public ; Demandeur d'emploi ; Salarié

Validation

Certificat permettant d'accéder à un diplôme par capitalisation des unités d'enseignement

Donne accès au(x) métier(s) suivant(s)

Administration de systemes d'information (voir la fiche métier)

Direction des systemes d'information (voir la fiche métier)

Production et exploitation de systemes d'information (voir la fiche métier)

Informations complémentaires

1
60 heure(s)
Et après la formation ?

NON DÉTERMINÉ

Conseils
Les questions à se poser avant de choisir une formation à distance
  • Les modalités de formation proposées par cet organisme sont-elles adaptées à mes besoins et répondent-elles à mes attentes ?
  • Y-a-t'il un système de coaching, de contrôle de l’assiduité, de vérification régulière des connaissances acquises ?
  • Est-ce que je dispose du matériel adéquat et d'un lieu approprié pour suivre cette formation ? Bonne connexion, webcam, casque, bureau fermé ou accès un espace numérique public ou de co-working ?
  • Suis-je suffisamment motivé, auto-discipliné et organisé pour me connecter de façon assidue ?
  • Suis-je en capacité de travailler seul ? Si non, puis-je m’appuyer sur une communauté ?

CNAM DE BRETAGNE

Lieu de formation

À distance

Centre de formation

2 rue Camille Guérin
22440, Ploufragan

Toutes les formations et avis pour CNAM DE BRETAGNE