iOS 应用程序开发课程可以帮助你学习 Swift 编程、用户界面设计和应用程序架构原理。您可以掌握 Debugging、使用 Git 进行版本控制以及集成 API 以增强功能等方面的技能。许多课程都会介绍用于编码和测试的 Xcode 等工具,以及用于创建吸引人的用户体验的 UIKit 和 SwiftUI 等框架。

Vanderbilt University
您将获得的技能: 集成开发环境, 数据结构, Algorithm, 移动开发, 面向对象编程(OOP), 安卓开发, Java, Android Studio, 调试, Java 编程, 计算机编程
初级 · 课程 · 1-3 个月

JetBrains
您将获得的技能: 单元测试, 面向对象编程(OOP), IntelliJ IDEA, 互操作性, 安卓开发, 功能设计, Java, 弹簧框架, Kotlin, Java 编程
中级 · 课程 · 1-3 个月

您将获得的技能: Agile Project Management, Agile Methodology, Backlogs, Scrum (Software Development), Sprint Planning, Jira (Software), User Story, Project Management, Dependency Analysis, Scalability, Team Management, Dashboard, Cross-Functional Collaboration, Prioritization
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: Html 和 Css, Algorithm, 调试, 编程原则, 计算思维, 用户界面(UI), 网络开发, 网页设计, 层叠样式表(CSS), 图像分析, 事件驱动编程, 互动设计, 计算机编程, Javascript
初级 · 课程 · 1-4 周

University of Virginia
您将获得的技能: 创新, 促进讨论, 角色开发, 软件开发, Agile 方法论, 产品开发, 设计思维, 以用户为中心的设计, 敏捷产品开发, 敏捷软件开发, 产品管理, 用户故事, 产品设计, 用户研究
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 系统编程, 数据访问, 计算机编程工具, 后端网站开发, 调试
中级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 传播规划, 估算, 项目规划, 项目绩效, 项目时间表, 风险分析, 同行评审, 质量管理, 项目管理, 项目实施, 工作分解结构, 规划, 预算, 项目风险管理, 制定计划, 里程碑(项目管理), 风险管理, 变更控制, 时间表, 成本估算
初级 · 专项课程 · 3-6 个月

您将获得的技能: ASP.NET, Middleware, .NET Framework, Restful API, Application Programming Interface (API), C# (Programming Language), API Design, Databases, Performance Tuning, Data Persistence, Web Development, Microservices, Scalability, Development Environment, Web Applications, Unit Testing, Data Validation, Web Analytics, Application Security
中级 · 课程 · 3-6 个月

您将获得的技能: React.js, Bootstrap (Front-End Framework), Web Applications, UI Components, Full-Stack Web Development, Web Development Tools, Authentications, Front-End Web Development, HTML and CSS, Cascading Style Sheets (CSS), Authorization (Computing), Application Programming Interface (API), User Interface (UI), Javascript, Microsoft Azure, Network Routing, Event-Driven Programming, User Interface (UI) Design, Data Validation, Debugging
中级 · 专项课程 · 3-6 个月

Google Cloud
您将获得的技能: 应用程序部署, 数据库管理, 云应用, 云存储, 应用程序性能管理, Google 云端平台, Java, 云服务, 谷歌应用引擎, 弹簧框架, 软件架构, 数据迁移, 微服务, Kubernetes, 数据库, Spring Boot
中级 · 课程 · 1-4 周
Johns Hopkins University
您将获得的技能: 数据共享, 数据操作, 数据科学, 统计可视化, 绘图(图形), GitHub, 数据可视化软件, R 语言程序设计(中文版), 版本控制, 数据清理, R(软件), 机器学习, 降维, 数据整合, 统计分析, Knitr, Rmarkdown, Ggplot2, 探索性数据分析, 统计编程
初级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: 调解, 业务沟通, 谈判, 文化敏感性, 冲突管理, 商业道德, 沟通, 仲裁, 规划, 决策, 合同谈判
初级 · 课程 · 1-3 个月