The objective of this training program is to provide participants with practical and in-depth knowledge of Java Card Applet Development, enabling them to design, develop, test, debug, and deploy secure Java Card applications for smart cards, SIM/UICC, eSIM/eUICC, payment cards, and Secure Elements.
The program covers Java Card architecture, applet lifecycle, APDU communication, Java Card APIs, memory and transaction management, security mechanisms, PIN authentication, cryptography, inter-applet communication, GlobalPlatform, CAP file generation, application deployment, and testing, with hands-on exercises and real-world use cases to build industry-ready Java Card development skills.
Code: NES_SK_22659
Duration: 4 Weeks / 40 Hrs / Customized
Mode: Corporate (Instructor Led Online / Onsite), Individual (Instructor Led Online)
Certification: Certified JAVA Card Applet Development Professional
Module 2 — Java Card Development Environment
Module 3 — Java Card Programming Model
Module 4 — Java Card Applet Architecture
Module 5 — APDU Programming
Module 6 — Java Card API
Module 7 — Java Card Memory Management
Module 8 — Transactions and Data Integrity
Module 9 — Security Architecture
Module 10 — Cryptography on Java Card
Module 11 — Secure Messaging
Module 12 — GlobalPlatform Fundamentals
Module 13 — CAP File and Application Deployment
Module 14 — Java Card Testing and Debugging
Module 15 — Advanced Java Card Development
Module 16 — Java Card in Telecom and eSIM
Module 17 — Payment and Banking Applications