Atelier CAP’TRONIC : Java pour Androïd

Formations





Accueil du site > fr > Formations > Ateliers - historique 2013 > Atelier CAP’TRONIC : Java pour Androïd
Du 4 au 5 avril 2013Courbevoie (92)
Poussé par les produits grand public, l’attente du marché en matière d’interface graphique, de capacité multimédia est de plus en plus exigeante et ce, quel que soit le marché, l’application ou le type de produit.
Androïd s’impose aujourd’hui comme une des références du domaine et tend à sortir de la sphère de la téléphonie mobile pour s’étendre sur d’autres applications.

Cet atelier de deux jours s’adresse aux personnes qui souhaitent comprendre et maitriser le langage Java pour l’écriture d’applications Androïd
Objectifs
- Maîtriser les concepts du langage Java
- Sécuriser vos applications Java en gérant les exceptions du langage
- Maîtriser le mécanisme des threads
- Maîtriser l’appel de fonctions C/C++ dans des programmes Java via l’interface JNI
- Utiliser les collections d’objets en Java
- Maîtriser les principales classes utilitaires de Java
- Optimiser le code Java

Matériel
- Un PC par binôme
- Un support de cours
- Un CDROM avec de la documentation, les outils et les corrigés des exercices

Pré-requis
- Connaissance d’un langage de programmation type C ou C++

Formateur
- Christophe COUETTE formateur AC6

Outils de développement
- Le kit JDK
- Eclipse, environnement de développement dédié aux applications Java

Programme du Jeudi 4 Avril : 9h00 - 17h00

Introduction

Historique de Java

Caractéristiques du langage Java
- Portabilité
- Sécurité
- Robustesse
- Simplicité
- Multithreading
- Le JDK ( Java Development Kit )
- La machine virtuelle

Programmation Objet en Java

Les notions de base de JAVA
- Les types de données
- Les opérateurs
- Les contrôles de flux

La Programmation orientée objet
- Les classes
- L’encapsulation
- L’héritage
- Le polymorphisme
- Les interfaces
- Les packages : définition, import, ordre de recherche

Programmation Multitâches en Java
- Qu’est-ce qu’un thread
- Les Java threading API
- Les techniques de synchronisation entre threads
- L’ordonnancement des threads
- La communication asynchrone entre threads

Programme du vendredi 5 Avril : 9h00 -17h00

Aspects avancés

Fonction objet avancées
- Les inner classes
- Les classes paramétrées
- Les classes anonymes

Les exceptions Java
- Présentation des exceptions et de leur mécanisme
- Capture et propagation des exceptions
- Les classes d’exception
- Les exceptions métier

Gestion des données en Java

Les Entrées/Sorties
- package java.io
- Lire et écrire sur les entrées/sorties standard
- Lire et écrire des fichiers texte

Les Collections d’Objets
- Les types de collections
- La classe Vector
- La classe HashTable
- L’interface Enumération
- La comparaison et le tri des objets

Les classes utilitaires de Java
- Les calculs mathématiques : La classe java.lang.Math
- Manipulation des chaînes de caractères : La classe String
- Gestion des dates : La classe Calendar
- Internationalisation des programmes : La classe Locale

Optimisation
- Compilation éclair ou JIT
- Compilation statique ou Aot
- Quelques règles pour écrire du code efficace
- Outils de monitoring

Lieu de l’événement : Locaux de AC6 21, rue Pierre Curie - 92400 Courbevoie

Places limitées à 12 personnes, inscription avant le 22 mars 2013

Inscriptions – Participation aux frais
- Pour les grandes entreprises et PME non adhérentes : 956,80€ TTC (TVA 19,6 % incluse), soit 800 € HT pour les deux journées

- Pour les centres de compétences, membres actifs ou non membres actifs de JESSICA FRANCE : nous contacter.

- Pour les adhérents CAP’TRONIC : prise en charge totale du coût de l’inscription dans la limite de 10 hommes/jour de formation dans l’année d’adhésion.

- Adhésion au programme CAP’TRONIC : 598€ TTC (TVA 19,6 % incluse), soit 500€HT pour l’année

Pour les adhérents CAP’TRONIC, pour lesquels la participation à l’atelier est gratuite, l’inscription sera validée à réception d’un chèque de 100 €TTC à l’ordre de JESSICA FRANCE par personne qui sera renvoyé au participant après l’atelier. En cas d’absence non remplacée à l’atelier, la caution sera encaissée, une facture établie.

Vous pouvez envoyer votre chèque de caution à l’adresse suivante : CEA de Saclay JESSICA FRANCE Monsieur Michel MARCEAU Bâtiment 446 - PC 44 91191 GIF SUR YVETTE CEDEX

Contact : Christophe BRICOUT : 06.43.59.74.97 - bricout@captronic.fr
Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.