سر فصل های دوره برنامه نویسی مقدماتی و پیشرفته جاوا کارت
۱- آشنایی اولیه با کارتهای هوشمند و معرفی آنها
- کارتهای تماسی و غیر تماسی و تاریخچه
- معرفی استانداردهای ISO7816 و ISO14443
- کارتهای Comby و کارتهای Dual Interface
- بررسی دقیق کارتهای تماسی Native و Secure Memory
- بررسی دقیق کارتهای غیر تماسی شامل انواع Mifare و Desfire
۲- آشنایی با کارتهای جاوا
- معرفی و شناسایی قابلیتها
- انواع کارتهای جاوا (تماسی، غیر تماسی و Dual)
- انواع رسانه های جاوا غیر کارت (SE و SWP SIM)
- برقراری ارتباط با کارتهای جاوا
۳- طراحی و پیاده سازی اپلت برای کارتهای جاوا
- آموزش اصول اولیه جاوا
- معرفی JCRE و محدودیت های آن
- معرفی کتابخانه های جاوا کارت و روش استفاده از آنها
- مدیریت حافظه و مدیریت داده ها
- آشنایی با Life Cycle کارتهای جاوا
- آشنایی با روش تولید فایلهای اجرایی اپلت و نصب آنها بر روی کارت
۴- آشنایی با Global Platform و ارتباط آن با جاوا کارت
- آشنایی با ISDو SSD و قابلیتهای آنها
- احراز هویت بر روی کارت
- نصب و نسخه گیری از اپلت
- حذف اپلت
- انتقال اپلت
- آشنایی با Delegation Management
- آشنایی با DAP Verification
۵- امنیت کارتهای جاوا و رمزنگاری
- آموزش قابلیتهای رمزنگاری در کارتهای جاوا
- آموزش قابلتهای تولید، نگهداری و مدیریت کلید در کارتهای جاوا
۶- ارتباط با کارتهای جاوا
- ارتباط از طریق زبان C
- ارتباط از طریق زبان C#
- ارتباط از طریق زبان Java
- ارتباط از طریق لینوکس
۷- موضوعات کاربردی جاوا کارتها
- استفاده از رمز کاربری (PIN)
- استفاده از فایلهای گردشی (رکورد)
- آشنایی با External Authentication
- آشنایی با Internal Authentication
- آشنایی با Secure Channel
مخاطبین دوره برنامه نویسی مقدماتی و پیشرفته جاوا کارت
- کارشناسان حوزه پرداخت
پیش نیاز دوره برنامه نویسی مقدماتی و پیشرفته جاوا کارت
- این دوره پیش نیاز ندارد.