Android Security Essentials Eğitimi

Ön Koşul

Android uygulama geliştirmeye dair temel bir bilgiye sahip olmak, bu eğitimden daha fazla verim almanızı sağlayacaktır. Ancak, Android güvenliği konusunda herhangi bir ön bilgiye sahip olmanız gerekmemektedir.

2 Gün – 12 Saat

Eğitim Hakkında

Bu eğitim, Android uygulamalarının, cihazlarının ve kullanıcı verilerinin güvenliğini sağlama konusunda kapsamlı bir anlayış sunmayı hedeflemektedir. Hem geliştiricilere hem de güvenlik uzmanlarına yönelik olan bu program, Android güvenliğinin inceliklerine dalarak katılımcılara pratik beceriler kazandırmayı amaçlamaktadır.

Neden Bu Eğitime İhtiyaç Duyuyorsunuz?

Android uygulamalarının popülerliğiyle birlikte, güvenlik endişeleri de artmaktadır. Bu eğitim, sizlere Android ekosistemindeki güvenlik açıklarını tespit etme, önleme ve düzeltme konusunda gerekli bilgi ve becerileri kazandırarak, daha güvenli ve sağlam uygulamalar geliştirmenize yardımcı olacaktır.

Kimler Bu Eğitime Katılmalı?

  • Android Uygulama Geliştiricileri: Uygulamalarının güvenliğini sağlamak isteyen tüm geliştiriciler.
  • Mobil Uygulama Güvenlik Mühendisleri: Mobil uygulamaların güvenliğini sağlama konusunda uzmanlaşmak isteyen profesyoneller.
  • Mobil Cihaz Yönetimi ile İlgilenen BT Profesyonelleri: Kurumsal düzeyde mobil cihaz güvenliğini sağlamak isteyenler.
  • Sistem Yöneticileri: Sistemlerin güvenliğini sağlama konusunda sorumluluk taşıyan kişiler.
  • Siber Güvenlik Tutkunları: Mobil güvenlik alanında bilgi ve becerilerini geliştirmek isteyen herkes.

Eğitimde Neler Öğreneceksiniz?

  • Android Güvenlik Mimarisi: Android’in güvenlik katmanlarını ve bileşenlerini detaylı bir şekilde öğreneceksiniz.
  • Güvenli Kodlama Teknikleri: Uygulamalarınızda güvenlik açıklarını en aza indirgemek için en iyi uygulamaları öğreneceksiniz.
  • Tehdit Modellemesi: Potansiyel güvenlik risklerini belirlemek ve bunlara karşı önlem almak için tehdit modelleme tekniklerini öğreneceksiniz.
  • Şifreleme ve Veri Koruma: Verilerinizi korumak için şifreleme yöntemlerini ve diğer güvenlik mekanizmalarını öğreneceksiniz.
  • Kimlik Doğrulama ve Yetkilendirme: Kullanıcı kimliklerini doğrulamak ve yetkilendirmek için en iyi uygulamaları öğreneceksiniz.
  • Güvenli İletişim: Uygulamalarınız ve harici sistemler arasındaki güvenli iletişimi sağlamak için gerekli bilgileri öğreneceksiniz.
  • Android Cihaz Güvenliği Yönetimi: Android cihazlarınızı güvenli bir şekilde yönetmek için gerekli adımları öğreneceksiniz.

Eğitim İçeriği

  • Permissions
  • Introduction
  • Android Platform Architecture
  • Android Security Architecture
  • Permissions
  • Managing the Policy File
  • Introduction
  • The Manifest File
  • Modifying the Application Policy
  • Users’ Data Privacy and Protection
  • Introduction
  • Data Security Principles
  • The Mobile Environment
  • Data States
  • Vulnerabilities and Attacks Against Stored Data
  • Protection Principles
  • Tips for Android Coding Vulnerabilities
  • Securing Storage
  • Introduction
  • Data Storage Decisions
  • Storage Mechanisms
  • File Operations on an External Storage
  • Cache
  • Database