安卓应用程序开发课程可以帮助您学习 Java 和 Kotlin 编程、用户界面设计和移动应用程序架构。您可以掌握 Debugging、性能优化和集成 API 以增强功能的技能。许多课程都会介绍用于编码的 Android Studio、用于后端服务的 Firebase 和用于版本控制的 Git 等工具,让您能够有效地管理项目并与他人协作。

Amazon Web Services
您将获得的技能: 无服务器计算, 亚马逊 S3, 可扩展性, 事件驱动编程, 亚马逊弹性计算云 Computing, 亚马逊网络服务, 云安全, 亚马逊云观察, 解决方案架构, 数据架构, 亚马逊 DynamoDB, 云存储, 数据湖, 云计算, 软件架构, AWS 身份和访问管理 (IAM), 云基础设施, 数据可视化, 应用程序接口网关, 云计算架构
攻读学位
中级 · 专业证书 · 3-6 个月

University of Virginia
您将获得的技能: 个人身份信息, 社交媒体战略, 打造品牌, 数字扫盲, 社交媒体, 品牌管理, 品牌战略, 品牌意识, 个人属性, 自我意识
初级 · 课程 · 1-3 个月

您将获得的技能: Mobile Development, Generative AI, Application Development, API Testing, Test Automation, User Interface (UI), Responsible AI, Performance Tuning, Prompt Engineering, Human Computer Interaction, Automation, Analysis
初级 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: 计算机编程, 软件设计模式, 实时数据, 数据结构, 分布式计算, Scala 编程, 数据操作, 数据处理, 软件设计, 用户界面(UI), Apache Spark, 功能设计, 热图, 性能调整, 交互式数据可视化, 编程原则, 地理空间信息与技术, 大数据, 面向对象编程(OOP), 可视化(计算机制图)
中级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: Git(版本控制系统), 文件管理, 软件版本控制, 软件开发工具, 软件开发, 命令行界面, 网络开发, Linux 命令, Linux, 协作软件, 版本控制, Unix 命令, GitHub
初级 · 课程 · 1-4 周
Duke University
您将获得的技能: 心理学, 细胞生物学, 生理学, 分子生物学, 病理学, 解剖学, 神经学
高级设置 · 课程 · 3-6 个月

您将获得的技能: User Experience Design, Responsive Web Design, Human Centered Design, Design, Design Thinking, Usability Testing, User Research, Prototyping, Generative AI, Ideation
初级 · 课程 · 1-4 周

Amazon Web Services
您将获得的技能: 可扩展性, 数据库系统, 无服务器计算, 亚马逊 S3, 事件驱动编程, 亚马逊云观察, 亚马逊弹性计算云 Computing, 亚马逊 DynamoDB, 数据迁移, 云存储, 公共云, 云基础设施, AWS 身份和访问管理 (IAM), 云计算架构, 软件架构, 解决方案架构, 云计算, 亚马逊网络服务, 云安全, 应用程序接口网关
初级 · 专项课程 · 1-3 个月

您将获得的技能: Git (Version Control System), GitHub, Version Control, Continuous Integration, Software Versioning, Collaborative Software, Software Development Tools, Code Review, Issue Tracking, Command-Line Interface
初级 · 课程 · 1-4 周

您将获得的技能: Performance Tuning, Software Architecture, Systems Architecture, Application Design, Software Design, Object Oriented Design, Enterprise Application Management, Application Performance Management, Performance Testing, Solution Architecture, Continuous Monitoring, Case Studies, Continuous Improvement Process, Maintainability, Team Management, Performance Analysis, Scalability, Debugging
高级设置 · 课程 · 1-4 周

University of Alberta
您将获得的技能: 软件设计模式, 面向对象设计, 统一模型语言, 应用设计, Java, 软件设计, 可维护性, 面向对象编程(OOP)
中级 · 课程 · 1-4 周
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), File I/O, Data Structures, C (Programming Language), C and C++, Programming Principles, Object Oriented Programming (OOP), Debugging, C++ (Programming Language), Computer Programming, Unit Testing, Computational Thinking, Integrated Development Environments, Computer Science, Pseudocode, Command-Line Interface, Software Testing, Algorithms, Integration Testing, Software Design
中级 · 专项课程 · 3-6 个月