软件课程可以帮助您学习 Python、Java 和 JavaScript 等编程语言,以及算法、数据结构和软件开发方法等概念。您可以掌握版本控制、Debugging 和测试方面的技能,这些技能对于创建可靠的应用程序至关重要。许多课程会介绍用于协作的 Git 等工具、用于编码的 Integrated Development Environment (IDE) 以及用于构建用户界面和 Backend 系统的 React 或 Django 等框架。

University of Colorado System
您将获得的技能: 软件设计, 区块链, 软件设计模式, 安全编码, 加密技术, 软件架构, 开放式网络应用程序安全项目(OWASP), 脆弱性评估, 威胁建模, 公钥加密标准(PKCS), 应用安全
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 软件设计, 概念设计, 技术设计, 软件开发生命周期, 需求分析, 软件架构, 软件开发方法, 应用安全
混合 · 课程 · 1-3 个月

Check Point Software Technologies Ltd.
您将获得的技能: Endpoint Security, Threat Detection, Malware Protection, Security Software, Security Management, Cybersecurity, Cyber Attacks, Remote Access Systems, Zero Trust Network Access, Network Protocols, Software Installation, Linux
初级 · 课程 · 1-3 个月

Check Point Software Technologies Ltd.
您将获得的技能: 虚拟化, 命令行界面, 防火墙, 系统配置, 网络监控, 网络管理, 安全管理, 网络安全
中级 · 课程 · 1-4 周

您将获得的技能: Authentications, OAuth, Android Development, Application Security, Mobile Security, Secure Coding, Authorization (Computing), Security Engineering, Security Controls, Multi-Factor Authentication, Human Factors (Security), Vulnerability Management, Malware Protection, Threat Management, Data Integrity, Risk Management, Debugging, Encryption
混合 · 课程 · 1-4 周

The University of Chicago
您将获得的技能: 硬件架构, 网络协议, 虚拟化, 面向数据的编程, 虚拟网络, 通用网络, 网络路由, 网络架构, 网络管理, 软件定义网络, 应用编程接口 (API), 网络安全, 网络交换机
混合 · 课程 · 1-3 个月

Duke University
您将获得的技能: 数据结构, Java 编程, 软件设计, 计算机编程, 预测建模, 应用编程接口 (API), Java, 算法, 文件输入/输出, 面向对象编程(OOP), 软件工程, 编程原则, 性能测试, 调试
初级 · 课程 · 1-3 个月

您将获得的技能: Computer Hardware, Technical Support, Software Installation, Technical Documentation, Hardware Troubleshooting, Customer Support, Computer Networking, System Software, Technical Communication, Computer Literacy, Linux, Microsoft Windows
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: 仪表板, 数据可视化软件, 无监督学习, Plotly, 数据故事, 生成式人工智能, 交互式数据可视化, 网络抓取, 数据导入/导出, 数据可视化, 数据扫盲, 数据展示, 监督学习, Jupyter, 查询语言, 专业网络, 模型评估, 探索性数据分析, 数据操作, 数据分析
攻读学位
初级 · 专业证书 · 3-6 个月

Johns Hopkins University
您将获得的技能: 技术文档, 数据可视化软件, 单元测试, R 程序设计, 软件文档, 软件包和软件管理, 数据地图, 网络抓取, 交互式数据可视化, 开放源码技术, 数据转换, 调试, 数据清理, 数据预处理, 面向对象编程(OOP), 数据可视化, Ggplot2, 传单(软件), 数据操作, Tidyverse(R 软件包)
初级 · 专项课程 · 3-6 个月

您将获得的技能: IT Security Architecture, Systems Development Life Cycle, Security Controls, Software Testing, Security Management, Software Development, Cybersecurity, Data Security, Continuous Monitoring, Risk Management Framework, Authorization (Computing), Identity and Access Management
初级 · 课程 · 1-3 个月

University of Minnesota
您将获得的技能: 精益生产, 看板原则, 流程改进, 产品开发, 精益六西格玛, 用户体验设计, 原型设计, 精益方法, 设计思维, 创新, 持续改进流程, 流程制图, 敏捷软件开发, 软件开发, 软件开发方法
初级 · 课程 · 1-4 周