Impression PDF

 Descriptif
 Horaires
  • Ouvert aux inscriptions
  • Ouvert, plus que quelques places disponibles
  • Fermé aux inscriptions
Statut Ref CAF Intitulé Jours Dates Heures Durée CHF Bâtiment

p : périodes de 45 minutes.

Définition

Ce certificat vous permettra d'utiliser beaucoup de technologies et composants Java pour développer une application Java robuste telles que celles qu'on rencontre dans les entreprises tous les jours. Ces outils et technologies sont notamment servlet, JSP, Javabean, MVC, JDBC, JNDI, EJB, JPA, JMS, JSF, Glassfish, Web Services. Ainsi vous apprendrez à développer une application web en Java, la connecter à une base de données, développer une interface Swing. En plus, vous apprendrez à accéder et partager les données avec une application mobile. Pour ce faire, vous apprendrez à écrire une application mobile android, à la connecter à une base de données sur internet et à la déployer.

Prérequis

Les candidats doivent avoir suivi le cours «Certificat Programmeur Java (1ère année)» ou justifier d'une expérience préalable en programmation.
Les candidats doivent avoir au minimum un niveau B2 en français et une bonne connaissance de l'informatique

Public

Programmeurs java ainsi que les programmeurs connaissant un autre langage qui désirent en apprendre un autre. Développeurs Web connaissants la programmation orienté objet souhaitant augmenter leurs compétences dans leur domaine.

Objectifs

A la fin de ce cours vous serez capable de :
Décrire les différentes technologies nécessaires pour une application EE
Ecrire les servlets Java
Ecrire une interface web avec JSF
Ecrire les composants Javabeans (Statefull/stateless Session Beans, Entity Beans)
Comprendre le modèle MVC
Accéder aux bases de données (JPA
Paramétrer un serveur d'application Glassfish
Décrire l'architecture d'une application Android
Décrire les différents type d'applications Android
Utiliser les fonctionnalités internes au système Android (contacts, téléphone, sms, etc)
Utiliser les fonctionnalités internes au système Android (webservices, googlemaps, etc)

Contenu

•  Rappel des concepts fondamentaux (Programmation OO, classes, in-terfaces, héritage, polymorphisme)
•  Architecture d'une application Java EE.
•  Structure d'une application 3-tier.
•  Aperçu des différentes technologies Java EE.
•  Javabeans (statefull, stateless, entity)
•  Interface web avec JSF.
•  Accès aux bases de données
•  Accès aux Web Services (avec XML et JSON)
•  Interface graphique avec Swing
•  Architecture d'une application Android
•  Accès aux fonctionnalités internes (appels téléphoniques, en-voi/réception de sms, accès aux contacts, etc)
•  Accès aux fonctionnalités externes (webservices, googlemaps, localisation avec GPS, recherche de services proches)
•  Test et disctribution d'une application android

Méthode

Alternance entre exposés et de discussions.

Matériel

Une présentation PowerPoint sera livrée aux participant(e)s.

Intervenants

Formateur/Professionnel de la branche qualifié et expérimenté.

Evaluation et titre décerné

Aucune évaluation prévue.

Remarques

Ce n'est pas un cours de programmation.

Contact

×
×
×
×
×

Nous utilisons des cookies pour améliorer votre navigation et analyser le trafic sur notre site.
En consultant ce dernier, vous acceptez l'utilisation des cookies en conformité avec nos Règles de protection des données personnelles. Ok, j'ai compris