安卓编程课程可以帮助您学习 Java 和 Kotlin、应用程序生命周期管理、用户界面设计和数据库集成。您可以掌握 Debugging、性能优化和实现 API 以增强功能等方面的技能。许多课程都会介绍用于开发的 Android Studio、用于后端服务的 Firebase 和用于版本控制的 Git 等工具,让您能够创建强大的应用程序,并在项目中进行有效协作。

Meta
您将获得的技能: 功能设计, 软件测试, 移动开发, 单元测试, 面向对象编程(OOP), 科特林, 安卓工作室, 测试驱动开发(TDD), 安卓开发
中级 · 课程 · 1-4 周

您将获得的技能: Apache Maven, Java Programming, Java, Build Tools, Eclipse (Software), Database Application, Full-Stack Web Development, CI/CD, Web Applications, Application Servers, Software Configuration Management, Continuous Integration, Application Development, Business Logic, UI Components, Integrated Development Environments, Role-Based Access Control (RBAC), Automation, Software Design Patterns, Program Development
初级 · 专项课程 · 3-6 个月

The Hong Kong University of Science and Technology
您将获得的技能: 用户界面(UI), 计算机编程, 无代码开发, 移动开发, 计划发展, 地理信息系统, 数据存储, 游戏设计, 应用程序开发, 安卓开发, 全球定位系统
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: 数据管理, Data Management, Java 编程, 文件管理, 文件输入/输出, 集成开发环境, 面向对象编程(OOP), Java, 数据结构, 面向对象设计, 应用程序开发, 编程原则
中级 · 课程 · 1-3 个月

University of Maryland, College Park
您将获得的技能: 计算机编程, Java 编程, 数据管理, Data Management, 用户界面(UI), 系统编程, 人机交互, 计算机图形学, 移动开发, 用户界面 (UI) 设计, 事件驱动编程, 网络模型, 地理信息系统, 数据存储, 用户界面组件, 动画, 互动设计, 安卓开发, 应用程序开发
混合 · 课程 · 1-3 个月

您将获得的技能: Secure Coding, Kotlin, Mobile Security, Android (Operating System), Android Development, Open Web Application Security Project (OWASP), Mobile Development, Application Security, Mobile Development Tools, Data Validation, Data Cleansing, Data Security, Application Deployment
中级 · 课程 · 1-4 周

University of Pennsylvania
您将获得的技能: Python 编程, Java 编程, 数据科学, 计算机编程, Java, 文件输入/输出, 调试, 数据分析, Matplotlib, 单元测试, 数据清理, 面向对象编程(OOP), 透视表和图表, Pandas(Python 软件包), 日蚀(软件), 应用程序开发, 数据结构, 面向对象设计, 编程原则, 数据可视化
初级 · 专项课程 · 3-6 个月

您将获得的技能: Authentications, OAuth, Android Development, Application Security, Mobile Security, Secure Coding, Authorization (Computing), Security Engineering, Security Controls, Multi-Factor Authentication, Human Factors (Security), Vulnerability Management, Malware Protection, Threat Management, Data Integrity, Risk Management, Debugging, Encryption
混合 · 课程 · 1-4 周

您将获得的技能: Java Programming, Debugging, Software Installation
初级 · 课程 · 1-4 周

您将获得的技能: Cryptography, Encryption, Key Management, Exploit development, Android (Operating System), Secure Coding, Mobile Security, Data Security, Authentications, Application Security, Network Security, Exploitation techniques, File Systems
混合 · 课程 · 1-4 周

您将获得的技能: 用户界面(UI), 移动开发, 用户界面 (UI) 设计, 响应式网页设计, 安卓工作室, 科特林, 用户界面组件, 动画, 跨平台开发, Android Jetpack
中级 · 课程 · 1-3 个月

Amazon
您将获得的技能: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Java, Software Design, Maintainability, Debugging, Data Structures
初级 · 课程 · 1-4 周