- Cours pratique
- Informatique
Formation Carte à puce et Java Card l'essentiel par la pratique

- Durée
- 2 jours
- Niveau
- Avancé
- Modalités
- Distanciel
Description de la formation java card
Avec 4 milliards de cartes SIM vendues en 2010 dont 80% sont des Java Card, la technologie Java Card est devenue une technologie incontournable dans le domaine des cartes à puce à contact aujourd'hui. Cette formation Java Card présente les principes, mécanismes et architectures des cartes à puce selon les normes de base ISO7816 et les normes ETSI pour les cartes SIM. La formation Java Card se concentre ensuite sur la technologie Java Card pour expliquer le principe de développement d'applications sur des cartes Java. Ce cours Java Card propose également une introduction à la technologie Java Card 3.0 qui révolutionne le monde de la carte grâce à l'intégration d'un serveur web au sein d'une carte à puce.

Objectifs pédagogiques
A l'issue de cette formation, vous serez en mesure de :
- Comprendre l'architecture et le fonctionnement de la plateforme Java Card.
- Développer des applets Java Card et gérer leur cycle de vie.
- Mettre en œuvre les échanges entre une carte à puce et une application externe via les commandes APDU.
- Utiliser les mécanismes de sécurité et les services cryptographiques de Java Card.
- Déployer, tester et maintenir des applications embarquées sur carte à puce.
Objectifs opérationnels
Savoir développer, personnaliser et sécuriser des applications embarquées sur carte à puce en utilisant la technologie Java Card.
Programme
Contenu du cours, module par module
3 modules
- Architecture matérielle et logicielle
- Les normes de base ISO7816
- Le protocole APDU (Application Protocol Data Unit) de communication entre la carte et le terminal APDU
- Le marché et les entreprises de la carte aujourd'hui
- Exemple du système de fichiers des cartes SIM selon les normes ETSI
- Installation de l'environnement de développement
Travaux pratiques
TP2 : écriture d'un programme Java pour interagir avec la carte
- Le forum Java Card et Oracle
- Java Card, un sous-ensemble de Java
- Extension à l'aide de packages spécifiques
- Comment développer une application Java Card ?
- La structure d'une applet Java Card
- Installation de l'environnement de développement
Travaux pratiques
- Les principales nouveautés
- Servlets
- Gestion des transactions
- Multi-threading
- Partage d'objets, etc.
Travaux pratiques
Chaque chapitre est suivi par des travaux pratiques manipulant de vrais lecteurs et de vraies cartes à puce.
Programme mis à jour le 10/09/2025
Public concerné
Cette formation Java Card s'adresse aux développeurs

Prérequis
Connaissances de base dans la programmation Java.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4,6/5
8 avis
« Mon avis sur le contenu du stage : "Formation intéressante qui permet d'avoir une bonne première approche de Java Card et des cartes à puce. Les travaux pratiques facilitent la compréhension des concepts assez complexes parfois" Mon avis sur le formateur : "Formateur compétent, disponible et à l'écoute. Les explications étaient claires et les échanges ont permis de répondre aux différentes questions" Mon avis sur la salle de formation : "L'organisation de la formation était satisfaisante" Ce que j'ai le plus apprécié : "Les travaux pratiques, la disponibilité du formateur et l'approche concrète des notions abordées." Ce que j'ai le moins apprécié : "La durée de la formation est un peu courte pour approfondir certains sujets techniques" »
HMHUB ONE « Mon avis sur le contenu du stage : "Etant novice au départ avec Javacard, ce fut une bonne base de découvert de la solution " Mon avis sur le formateur : "Hai-binh a su s'adapté à notre niveau Junior et vulgariser certaine notions javacard" Ce que j'ai le plus apprécié : "travaux pratique " Ce que j'ai le moins apprécié : "la durée. 3 jours aurait mieux convenu." »
DSHUB ONE « Mon avis sur le contenu du stage : "J'ai apprécié que le contenu puisse être adapté à mes besoins." Mon avis sur le formateur : "L'animateur a pris le temps de répondre à toutes les questions posées. " Ce que j'ai le plus apprécié : "Adaptation du contenu, disponibilité et pédagogie du formateur." Ce que j'ai le moins apprécié : "RAS." »
COUDRAY RomainGROUPE ADSN
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.