Swift ile güvenli mobil bankacılık uygulaması
SWIFT Bankacılık Uzmanları için Eğitimi, deneyimli iOS geliştiricilerine Swift ile güvenli bir mobil bankacılık ve ödeme uygulamasını baştan sona kurmayı öğretir.
Biyometrik kimlik, uçtan uca şifreleme, güvenli ağ ve mevzuat odaklı iOS bankacılık geliştirme
SWIFT Bankacılık Uzmanları için Eğitimi, finans alanında çalışan deneyimli iOS geliştiricilerine Swift ile güvenli bir mobil bankacılık ve ödeme uygulamasını baştan sona kurmayı öğretir. Katılımcılar Face ID ve Touch ID ile biyometrik kimlik, Keychain ve Secure Enclave ile gizli veri, TLS sertifika sabitleme ve OAuth2 ile güvenli oturumu uygular.
5 Gün. Her gün dört modül; örnek bir mobil bankacılık uygulaması beş gün boyunca kimlikten ödemeye ve güvenli yayına kadar katman katman geliştirilir.
Uzman Seviye — Swift ile güvenli, mevzuata uygun bir mobil bankacılık ve ödeme uygulamasının uçtan uca geliştirilmesi
Örnek bir bankacılık uygulaması beş gün boyunca adım adım kurulur; her modülde bir güvenlik veya ödeme yeteneği tehdit modeliyle eklenir.
Biyometrik kimlik, Keychain ve sertifika sabitleme gibi bankacılığın gerektirdiği güvenlik denetimlerini uygulamalı olarak kurarsınız.
Apple Pay, kart tokenizasyonu ve 3D Secure akışlarıyla gerçek bir mobil ödeme deneyimini güvenli biçimde geliştirmeyi öğrenirsiniz.
KVKK, PCI DSS ve BDDK beklentilerini mobil tarafta nasıl karşılayacağınızı veri yaşam döngüsü üzerinden ele alırsınız.
Eğitime başlamadan önce faydalı olacak deneyim ve ortam gereksinimleri
Swift dili, SwiftUI veya UIKit ve en az bir yayınlanmış iOS uygulaması geliştirme deneyimine sahip olmak gerekir.
REST API, JSON, HTTP durum kodları ve URLSession ile temel ağ erişimi konusunda pratik deneyim faydalı olur.
Simetrik ve asimetrik şifreleme, token ve oturum kavramlarına temel düzeyde aşinalık öğrenmeyi hızlandırır.
Güncel Xcode, gerçek bir iOS cihazı ve geliştirici hesabı kurulu bir Mac ile çalışma ortamı hazır olmalıdır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Mobil bankacılık uygulamaları için tehdit modeli çıkarır, riskleri güvenlik gereksinimlerine ve mimari kararlara dönüştürebilirsiniz.
Face ID ve Touch ID ile biyometrik kimlik doğrulamayı kurar, işlem onayını güvenli biçimde biyometriye bağlayabilirsiniz.
Keychain ve Secure Enclave ile gizli veri ve anahtarları donanım destekli koruma altında güvenle saklayabilirsiniz.
TLS sertifika sabitleme ile ortadaki adam saldırılarına karşı ağ trafiğini koruyabilir ve güvenli iletişim kurabilirsiniz.
OAuth2 ve OpenID Connect ile güvenli oturum açar, erişim ve yenileme tokenlarını güvenli biçimde yönetebilirsiniz.
CryptoKit ile veriyi şifreler, Apple Pay ve 3D Secure ile güvenli bir mobil ödeme akışı geliştirebilirsiniz.
KVKK ve PCI DSS beklentilerini mobil tarafta veri yaşam döngüsü üzerinden karşılayacak çözümler tasarlayabilirsiniz.
Güvenlik testlerini uygular, çalışma zamanı korumalarını kurar ve uygulamayı App Store ile kurumsal dağıtıma hazırlayabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Apple Business Manager, otomatik kayıt, MDM, DDM ve yapılandırma profilleriyle macOS Tahoe ve iOS cihazlarını kurumsal yönetmeyi öğreten uygulamalı eğitim.
Detayları Gör →Human Interface Guidelines, Auto Layout, Dynamic Type, Dark Mode ve erişilebilirlik ile uyarlanabilir iOS arayüzü tasarlamayı öğreten uygulamalı eğitim programı
Detayları Gör →Swift Concurrency, Combine, Instruments ile performans ve modüler mimari dahil ileri seviye iOS geliştirmeyi uygulamalı öğreten kurumsal eğitim programı.
Detayları Gör →macOS üzerinde Appium, XCUITest ve WebDriverAgent ile iOS test otomasyonuna başlamayı, element bulmayı ve ilk senaryoyu kurmayı öğreten uygulamalı eğitim.
Detayları Gör →Swift, Xcode, ekranlar, listeler ve basit veriyle ilk çalışan iOS uygulamanızı sıfırdan geliştirmeyi öğreten başlangıç seviyesi uygulamalı eğitim programı.
Detayları Gör →iOS geliştirme için Swift dilini tipler, optional, protokol, generic, bellek ve eşzamanlılıkla derinlemesine öğreten uygulamalı kurumsal eğitim programı.
Detayları Gör →