К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Access Control, Software Protection, System Integrity · LearnSpace
Назад в каталог
courseraПрограммирование

Access Control, Software Protection, System Integrity

Курс от Infosec
Уровень не указан≈ 7.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course focuses on the essential security practices in Android app development. Learners will implement and evaluate various authentication mechanisms, including two-factor authentication and biometrics, to enhance user security. The course also explores different authorization types, such as OAuth, and teaches how to identify and manage risks associated with IDOR and uncontrolled sessions. In addition to authentication and authorization, participants will learn to ensure application and device integrity through effective security practices. The course covers skills for handling and logging errors effectively in Android apps, as well as understanding and mitigating risks associated with third-party code, tamper protection, root detection, and social engineering. By the end of the course, learners will be equipped with the knowledge to develop secure Android applications.

Навыки, которые вы освоите

Mobile SecuritySecure CodingMulti-Factor AuthenticationAuthenticationsAuthorization (Computing)Application SecurityMalware ProtectionHuman Factors (Security)Data IntegrityOAuthSecurity ControlsVulnerability ManagementThreat ManagementRisk ManagementDebuggingAndroid Development

Программа курса

3 модулей · 42 учебных материалов

01Access Control21 материалов

Lesson

Authentication, part 1ВидеоAuthentication, part 2ВидеоActivity: Implementing a password checker, part 1 ВидеоActivity: Implementing a password checker, part 2ВидеоGoogle sign-inВидео

Учитесь у экспертов

Chrystine D Thorsen

Преподаватель курса

Access Control, Software Protection, System Integrity
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 7.1 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Activity: Signing in with Google and Facebook Видео
Keys, tokens and secrets Видео
BiometricsВидео
Activity: Implementing biometrics Видео
Two-factor authentication Видео
Authorization, part 1 Видео
Authorization, part 2Видео
Authorization, part 3 Видео
Activity: Implementing runtime permissions Видео
Activity: Role-based access control Видео
OAuthВидео
Insecure direct object reference Видео
Session management, part 1Видео
Session management, part 2Видео
Activity: Implementing session managementВидео
Access control quizЗадание
02Protecting Software and System Integrity20 материалов

Lesson

System integrityВидеоApplication integrityВидеоUnderstanding risks of embedding third-party codeВидеоActivity: Working with external codeВидеоException handling, part 1ВидеоException handling, part 2ВидеоPrinting and logging, part 1ВидеоPrinting and logging, part 2ВидеоActivity: Handling exceptions, logging and printing, part 1ВидеоActivity: Handling exceptions, logging and printing, part 2ВидеоTesting types, part 1ВидеоTesting types, part 2ВидеоTamper protection ВидеоActivity: Reverse engineering an Android appВидеоRoot detection ВидеоSocial engineeringВидеоNew vulnerability researchВидеоSecure Android coding roundupВидеоConclusionВидеоProtecting software and system integrity quizЗадание
03Final Exam1 материалов

Final Exam

Final ExamЗадание