软件工程师可以帮助您了解软件的开发、编写和测试过程。您可以在架构、编程、版本控制和调试等方面获得帮助。许多课程还提供了来自软件领域的工具和工作流程。

Universitat Pompeu Fabra of Barcelona
您将获得的技能: 数学建模, Python 程序设计, NumPy, 数字信号处理, 时间序列分析和预测, Open Source 技术, 音乐, 高等数学
中级 · 课程 · 1-3 个月
University of California San Diego
您将获得的技能: 设计元素和原则, 原型设计, 设计师, 实验, 用户界面 (UI) 设计, 交互设计, 平面和视觉设计, 网页设计与开发, A/B 测试, 排版, 用户体验设计, 以人为本的设计, 人机交互, 设计研究, 布局设计, 可用性测试
初级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: 集装箱化, 中间件, Virtual Machine, 亚马逊 S3, 基础设施即服务(IaaS), 可扩展性, 云基础设施, 云计算, 虚拟化, 云应用, 数据存储, 云存储, 云平台, 平台即服务(PaaS), 云服务
中级 · 课程 · 1-3 个月

University of Maryland, College Park
您将获得的技能: Algorithm, 通信系统, 密码学, 数字通信, 数据完整性, Encryption, 网络安全, 公钥加密标准(PKCS), 关键管理, Authentication
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Public Key Cryptography Standards (PKCS), Cryptography, Programming Principles, Computational Thinking, Pseudocode, Design Strategies, Data Encryption Standard, Computer Science, Tree Maps, Encryption, Linear Algebra, Combinatorics, Mathematical Modeling, Advanced Mathematics, Python Programming
攻读学位
高级设置 · 专项课程 · 3-6 个月

Google Cloud
您将获得的技能: 应用程序部署, 还原式 API, 应用编程接口 (API), 应用生命周期管理, 软件文档, 云 API, API 设计, Authentication, 代理服务器, 应用程序接口网关
初级 · 课程 · 1-3 个月

Yale University
您将获得的技能: 验证和确认, 医疗隐私, 监管事务, 风险管理, 医疗管理, 医疗设备, 医疗保健项目管理, 软件开发生命周期, 系统开发, 临床试验, 创业, 用户界面(UI), 人工智能和机器学习(AI/ML), 软件设计, 可用性, 监管要求, 软件测试, 用户研究, 人为因素, 质量管理系统
中级 · 课程 · 3-6 个月
University of Illinois Urbana-Champaign
您将获得的技能: Algorithm, 验证和确认, 数学软件, 系统设计, 计算机结构, 设计软件, 专用集成电路, 数据结构, 软件开发工具, 计算机编程工具, 计算机工程, 计算逻辑, 数字设计, 理论计算机科学, 调试
中级 · 课程 · 1-3 个月

Rice University
您将获得的技能: 文件输入/输出, Python 程序设计, 数据导入/导出, 数据结构, 数据存储, 脚本, 数据操作, 数据分析
初级 · 课程 · 1-4 周

Rice University
您将获得的技能: Python 程序设计, 文件输入/输出, 脚本语言, 计划发展, 开发环境, 数据结构, 数据存储, 脚本, 调试
初级 · 课程 · 1-4 周

Universidad Nacional Autónoma de México
您将获得的技能: Robotics, Automation, Control Systems, Prototyping, Programming Principles, Integrated Development Environments, Electronic Components, Embedded Systems, Electronics, Software Installation, Development Environment
混合 · 课程 · 1-4 周

您将获得的技能: Flask (Web Framework), Web Development, Web Applications, Application Development, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, SQL, Python Programming, Computer Programming
中级 · 指导项目 · 不超过 2 小时