Android Security資訊安全技術
在事故發生之前,不論在程式開發過程,或是軟體使用期間,資安總是不甚被重視,一般沒有基本資安設計的 APP,駭客要破解它,或是找出漏洞而入侵是輕而易舉的事,因此,本課程除了教授許多重要的 APP 安全技術之外,在程式設計中資安概念的傳導也是重要的一環,讓開發者在設計的一開始就導入資安設計的方法與技術。
Level: Expert
Total Hours: 18 小時
Number of Lessons: 6
開課日期: Jan 15, 2019
Day of the week: Tue
NTD 45,000

Target Audience

目標學生

  • 該課程面向是為程式設計師和網路發開人員,對Android移動程序開發有經驗,和想學習如何開發牢固的app以適合該應用程序的風險模型級別的安全應用程序編程免受攻擊。
  • 有開發Android應用程序經驗、熟悉Android SDK、開發工具和流程。

What Will You Learn

  1. Android應用程序安全觀念
  2. Android的安全架構
  3. 實現 UI Web View的安全性

Course Introduction

聽聽老師怎麼說

由於國內對於資訊安全普遍缺乏警覺性,對資安的敏感度低,總要等到發生事故才發覺資安的重要性,然而其損失往往慘重、修復耗時耗力。

在事故發生之前,不論在程式開發過程,或是軟體使用期間,資安總是不甚被重視,一般沒有基本資安設計的 APP,駭客要破解它,或是找出漏洞而入侵是輕而易舉的事,因此,本課程除了教授許多重要的 APP 安全技術之外,在程式設計中資安概念的傳導也是重要的一環,讓開發者在設計的一開始就導入資安設計的方法與技術。

在工作應用上,金融保險業是對 APP 資安需求最高的行業,對於需要連線資料庫的 APP ,也都是資安高需求行業。如果 APP 開發者或程式設計師想從事行動軟體開發工作,具備資安觀念、懂得開發安全性的 APP,在求職上絕對有加乘效果。

課程說明

  • Android™APP發展對於一個程式設計者是一個寶貴的技能。
  • 該技能其中重要的一部分是會創建應用程序來保護你、你的用戶、你的用戶受到攻擊這樣的組織能力。
  • 在這過程中你會學到為什麼創建應用程序保護你如此重要,還有如何提高你的編程流程的安全,以及如何對其Android應用程序及用戶暴露的大量威脅提出對策 。

課程目標

  • 解釋為什麼一個組織應該在應用程序的安全性投入時間和資源,包括對Android應用程序開發的具體理由
  • 確定Android系統架構如何及在何處易受到安全威脅
  • 應用策略,以促進移動應用程序,其中包括Android的具體策略的安全性
  • 啟用Android應用程序與設備上的硬件和軟件進行安全通信
  • 啟用Android應用程序通過加密來保護數據
  • 啟用Android應用程序安全地存儲數據
  • 啟用Android應用程序,以在網絡和Web服務安全通信
  • 安全使用WebView組件
  • 保護憑證存儲和運輸途中

Problems Resolved

  1. 開發完Android APP但不知道如何防範外界威脅
  2. 加強資訊安全觀念

Prerequisite

  • 本課程需具備Andtoid技術,並有一定的熟練程度
  • Android 進階開發課程