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

IBM
您将获得的技能: 文化 Transformer, 微服务, Scrum(软件开发), 行为驱动开发, 跨职能合作, 问责制, CI/CD, 云 Native 计算, 性能指标, Agile 方法论, 团队导向, 测试驱动开发(TDD), Devops
初级 · 课程 · 1-3 个月

您将获得的技能: Blockchain, Web Development Tools, Go (Programming Language), Software Development Tools, Application Development, Computer Programming Tools, Development Environment, Software Development, Business Logic, Program Development, Digital Assets, Transaction Processing, FinTech, Virtual Machines, Distributed Computing, Cryptography, Emerging Technologies, Encryption, Business Analysis, Market Dynamics
中级 · 专项课程 · 3-6 个月

您将获得的技能: Bash (Scripting Language), Test Automation, Unit Testing, Scripting, Software Testing, Linux Commands, Test Driven Development (TDD), Unix Commands, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, File Systems, Automation, Python Programming
初级 · 课程 · 1-3 个月

The Museum of Modern Art
您将获得的技能: 文化多样性, 可持续性标准, 道德标准与行为, 设计师, 美学, 艺术史, 研究, 创造力, 世界历史, 非语言交流, 社会影响
初级 · 课程 · 1-3 个月

University of Maryland, College Park
您将获得的技能: 电信, 网络安全, 管理, 计算机安全意识培训, 公共安全与国家安全, 利用开发, 风险管理, 企业安全, 政治科学, 网络安全战略, 网络风险, 威胁建模, 安全管理, 开发技术, 网络攻击, 网络安全政策, 通用网络
初级 · 课程 · 1-3 个月

Pontificia Universidad Católica de Chile
您将获得的技能: File I/O, Python Programming, Data Structures, Programming Principles, Computer Programming, Program Development, Algorithms
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Java, 集成开发环境, 计算机编程, 面向对象编程(OOP), Java 编程, 开发环境, 编程原则, 日蚀(软件), 调试
初级 · 课程 · 1-4 周

University of London
您将获得的技能: 文化多样性, 冲突管理, 国际关系, 调解, 公共事务, 政策分析, 政治科学, 跨文化能力, 外交, 世界历史
混合 · 课程 · 1-3 个月

Rice University
您将获得的技能: Python 程序设计, 计算机编程, 集成开发环境, 开发环境, 编程原则, 调试
初级 · 课程 · 1-4 周

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

Microsoft
您将获得的技能: Python 程序设计, 业务要求, Jira (软件), Docker (软件), Devops 工具, 普罗米修斯(软件), 专业网络, 需求评估, 敏捷项目管理, 面试技巧, 沟通, 项目管理, 应用程序部署, 协作, Agile 方法论, 自然语言处理, 技术交流, Devops
初级 · 课程 · 1-3 个月

University of California, Davis
您将获得的技能: 可视化(计算机制图), 交互式数据可视化, Tableau 软件, 仪表板, 数据扫盲, 数据展示, 数据导入/导出, 数据叙事, 数据伦理, 数据可视化软件, 数据可视化, 数据操作
初级 · 课程 · 1-4 周