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

Microsoft
您将获得的技能: 无服务器计算, 业务流程自动化, 基于云的集成, 应用编程接口 (API), Microsoft Power Automate/Flow, 云计算开发, 云应用, 微软 Azure, GitHub, 微服务, 事件驱动编程
中级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: Restful API, Application Deployment, Web Development, Full-Stack Web Development, Cloud API, Application Development, Software Documentation, Data Validation
中级 · 课程 · 1-4 周

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

LearnQuest
您将获得的技能: 数据共享, 应用程序部署, 会话启动协议, Java 平台企业版(J2EE), 对象关系映射, 数据存储, 中间件, 超文本标记语言(HTML), 情境管理, 网络服务器, 服务器端, Java, 脚本, 应用框架, Java 编程, 网络开发, 事件驱动编程, 网络应用, 数据持久性, 应用服务器
中级 · 专项课程 · 1-3 个月

University of Colorado System
您将获得的技能: Encryption, 公钥加密标准(PKCS), 网络安全, 数据完整性, 密码学, 暴力攻击
初级 · 课程 · 1-4 周

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

您将获得的技能: OAuth, API Gateway, API Design, Restful API, Application Programming Interface (API), Cloud API, Continuous Deployment, CI/CD, Application Lifecycle Management, Secure Coding, Security Controls, Proxy Servers, Authorization (Computing), Continuous Integration, Application Security, Middleware, Software Documentation, Information Systems Security, Network Security, Data Security
中级 · 专项课程 · 3-6 个月

Michigan State University
您将获得的技能: C#(编程语言), 用户界面(UI), Unity 引擎, 视频游戏开发, 叙事, 用户体验设计, 动画, 软件设计, 游戏设计
中级 · 课程 · 1-4 周

Rice University
您将获得的技能: Python 程序设计, Algorithm, 数据结构, 计算机科学, 计算机编程, 测试案例, 调试, 理论计算机科学, 编程原则, 计算思维, 伪代码, 软件设计模式, 数学建模, 博弈论
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 安全 Code, Encryption, 防火墙, 公钥基础设施, 网络安全, Network Security, 数据加密标准, 数据安全, 风险管理框架, 密码学, 信息保障, 高级加密标准(AES), 软件设计模式, 安全控制, 渗透测试, 应用安全, 信息系统安全, 网络攻击, 入侵检测和防御, 开发技术
中级 · 专项课程 · 3-6 个月

University of London
您将获得的技能: 命令行界面, 数据访问, MongoDB, 数据库系统, Javascript, 全栈式网络开发, 应用框架, 网络开发, 用户账户, Data Validation, 网络应用
混合 · 课程 · 1-3 个月

Packt
您将获得的技能: Ansible, Devops Tools, Containerization, Docker (Software), Artifactory, Kubernetes, Prometheus (Software), Apache Maven, GitHub, SonarQube, CI/CD, DevOps, Continuous Integration, Version Control, Application Deployment, Build Tools, Continuous Deployment, Grafana, Application Performance Management, Continuous Delivery
中级 · 专项课程 · 3-6 个月