应用程序开发课程可以帮助您学习 Java 和 Swift 等编程语言、用户界面设计和移动应用程序架构。您可以掌握调试、版本控制和集成 API 以增强功能的技能。许多课程都会介绍 Android Studio 和 Xcode 等工具,以及 React Native 和 Flutter 等框架,支持创建跨平台应用程序并简化开发流程。

您将获得的技能: Core Data (Software), iOS Development, Data Store, Maintainability, User Interface and User Experience (UI/UX) Design, Software Design, Cloud Storage, Data Validation
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Python 编程, 交互式数据可视化, 数据结构, 数据库, 数据可视化软件, 关系数据库, JSON, 数据库设计, 可扩展标记语言(XML), 网络抓取, 编程原则, 查询语言, 数据处理, 计算机编程, 数据分析, 调试, 网络服务, 恢复性应用程序接口, 数据清理, 数据可视化
攻读学位
初级 · 专项课程 · 3-6 个月

您将获得的技能: iOS Development, Data Persistence, Application Design, Application Programming Interface (API), JSON, Typography
中级 · 课程 · 1-3 个月

您将获得的技能: Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Software Development, Development Environment, Integrated Development Environments, Programming Principles
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 图论, 数据管理, Data Management, 算法, 事件驱动编程, 数据结构, Unity 引擎, 数据存储, 原型设计, 编程原则, 视频游戏开发, 应用程序开发, 面向对象编程(OOP), 计算机编程, 面向对象设计, 软件架构, 软件设计模式, 游戏设计, 调试, 文件输入/输出, C#(编程语言)
初级 · 专项课程 · 3-6 个月

您将获得的技能: Apple iOS, Core Data (Software), Application Design, Swift Programming, Apple Xcode, User Interface (UI), Mobile Development, Data Store, Machine Learning Software, Software Architecture, Performance Tuning, Database Development, Database Management, Software Design, Model View Controller, User Interface and User Experience (UI/UX) Design, Application Development
中级 · 课程 · 1-4 周

您将获得的技能: Project Management Life Cycle, Change Management, Project Management, Organizational Structure, Generative AI Agents, Project Planning, Organizational Skills, Agile Methodology, Waterfall Methodology, Cross-Functional Collaboration, Strategic Thinking
初级 · 课程 · 1-4 周

University of Copenhagen
您将获得的技能: 管理, 减缓气候变化, 环境科学, 环境资源管理, 社会影响, 研究, 政策分析, 企业可持续发展, 经济学, 环境政策, 可持续发展
初级 · 课程 · 1-4 周

IBM
您将获得的技能: Python 编程, Git(版本控制系统), Grafana, 应用程序部署, 云部署, Linux 命令, MongoDB, Kubernetes, 外壳脚本, Django (网络框架), 数据导入/导出, Istio, 对象关系映射, NoSQL, 软件开发生命周期, 微服务, Bash(脚本语言), 恢复性应用程序接口, 软件架构, 开放式网络应用程序安全项目(OWASP)
初级 · 专业证书 · 3-6 个月

University of California, Irvine
您将获得的技能: 人机交互, 用户界面 (UI) 设计, JSON, 原型设计, 动画和游戏设计, 视频游戏开发, 响应式网页设计, 模型视图控制器, 用户界面组件, Swift 编程, 苹果 Xcode, 可用性测试, OAuth, Objective-C(编程语言), 移动开发, 苹果 iOS, iOS 开发, 用户界面/用户体验战略, 核心数据(软件), 游戏设计
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 检索-增强生成, Python 编程, 计算机视觉, LangChain, 生成式人工智能, 数据伦理, 响应式网页设计, ChatGPT, 人工智能工作流程, 及时工程, 数据科学, 负责任的人工智能, 机器学习, 数据导入/导出, 软件架构, 软件开发生命周期, 提示模式, IBM 云计算, 恢复性应用程序接口, 工程软件
攻读学位
初级 · 专业证书 · 3-6 个月

Google Cloud
您将获得的技能: Google Gemini, Gemini, Command-Line Interface, Code Review, Web Development Tools, Computer Programming Tools, Secure Coding, Model Context Protocol, Software Installation, Application Security, Configuration Management
初级 · 课程 · 1-4 周