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

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

Vanderbilt University
您将获得的技能: 测试自动化, Git(版本控制系统), Java, 系统测试, Java 编程, 软件测试, 可维护性, 软件设计模式, 面向对象编程(OOP), 测试驱动开发(TDD), 安卓开发, Android Studio, JUnit, 软件设计, 集成测试, 软件工程, 移动开发, 可测试性, 应用安全, 单元测试
初级 · 专项课程 · 3-6 个月

University at Buffalo
您将获得的技能: 集成开发环境, 新兴技术, 分布式计算, 计划发展, 应用程序开发, Encryption, Network Protocol(网络协议, 事务处理, 测试驱动开发(TDD), 应用设计, 微软 Azure, 开发环境, 安全 Code, 密码学, 软件架构, 金融科技, 网络应用, 网络开发工具, 云计算架构, 区块链
中级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 集成开发环境, React Native, iOS 开发, 应用程序开发, 扑腾(软件), 数据管理, Data Management, 软件测试, 移动开发工具, Android Studio, 云托管, 苹果 Xcode, 应用框架, 跨平台开发, 移动开发, 网络应用, 苹果 iOS, Swift 编程
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: 计算机编程, 集成开发环境, 统计分析, 调试, 数据操作, Java 编程, Java, 软件测试, 数据导入/导出, 解决问题, 面向对象编程(OOP), 软件设计, Algorithm, 数据分析
初级 · 课程 · 1-3 个月

您将获得的技能: 统计分析, 数据科学, 数据可视化软件, Pandas(Python 软件包), SQL, 数据导入/导出, 概率分布, 关系数据库, 编程原则, 仪表板, 数据分析, 描述性统计, 存储过程, Python 程序设计, 计算机编程工具, 网页抓取, Jupyter, 数据可视化, 数据展示, 统计
攻读学位
初级 · 专项课程 · 3-6 个月

Northwestern University
您将获得的技能: 数据驱动的决策制定, 企业传讯, 资源分配, 谈判, 管理团队, 组织领导力, 激励技能, 说服沟通, 设计思维, 团队合作, 协作, 危机管理, 团队领导, 影响, 创新, 战略传播, 构思, 营销, 营销策略, 以人为本的设计
中级 · 专项课程 · 3-6 个月

您将获得的技能: Software Development Life Cycle, Open Web Application Security Project (OWASP), Containerization, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, Database Design, Cloud-Native Computing, Responsive Web Design, NoSQL, OpenShift, Git (Version Control System), Ajax, Grafana, Javascript, Azure DevOps, Engineering Software
初级 · 专业证书 · 3-6 个月

Meta
您将获得的技能: 集成开发环境, UI 组件, 应用程序开发, iOS 开发, 移动开发工具, 苹果 Xcode, Objective-C(编程语言), 开发环境, 故事板, 移动开发, 用户界面(UI), 苹果 iOS, Swift 编程
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Sales Strategy, Selling Techniques, Sales Presentation, Sales Process, Market Analysis, Sales, Technical Sales, Customer Relationship Building, Customer Relationship Management, Market Opportunities, Competitive Analysis, Market Dynamics, Company, Product, and Service Knowledge, Digital Marketing
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 系统配置, Network Protocol(网络协议, Network Security, 文件系统, 计算机硬件, 计算机网络, 硬件架构, 信息技术, TCP/IP, 操作系统, 计算机系统, 软件安装, 计算机扫盲, 通用网络
初级 · 课程 · 1-4 周

Yale University
您将获得的技能: 弹性, 设定目标, 认知行为疗法, 正念, 行为健康, 社交技能, 心理学, 成长意识, 健康与保健 Coach, 积极行为支持
混合 · 课程 · 1-3 个月