计算机课程可以帮助您学习 Python 和 Java 等编程语言、数据结构、Algorithm 和网络开发基础。您可以掌握软件设计、调试和数据库管理方面的技能,同时了解网络安全原理。许多课程都会介绍一些工具,如用于版本控制的 Git、用于数据库查询的 SQL,以及用于构建用户界面的 React 等框架,展示如何将这些技能应用到实际项目中。
University of Illinois Urbana-Champaign
您将获得的技能: Algorithm, 数据结构, 数学软件, 理论计算机科学, 计算机工程, 软件开发工具, 设计软件, 验证和确认, 专用集成电路, 系统设计, 计算机编程工具, 计算机结构, 计算逻辑, 数字设计, 调试
中级 · 课程 · 1-3 个月

您将获得的技能: 3D Modeling, Computer-Aided Design, Mechanical Design, Simulation and Simulation Software, Engineering Drawings, Prototyping, Usability, Engineering Software, Manufacturing Processes, Engineering Analysis
初级 · 课程 · 1-4 周

您将获得的技能: Bash (Scripting Language), Python Programming, Unix Shell, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment, Data Structures
初级 · 指导项目 · 不超过 2 小时

University of California San Diego
您将获得的技能: Algorithm, 数据结构, 生物信息学, 理论计算机科学, 计算思维, 文本挖掘
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Python 程序设计, Algorithm, 理论计算机科学, 计算思维, 数据结构, 设计策略, 伪代码, 计算机科学, 分析, 编程原则, 高等数学
攻读学位
高级设置 · 课程 · 1-4 周

University of Maryland, College Park
您将获得的技能: 网络安全, 设计师, 可用性, 用户界面 (UI) 设计, 信息隐私, 安全工程, 人机交互, 以用户为中心的设计, 个人身份信息, 可用性测试, 交互设计, 多因素身份验证, 人为因素, Authentication
混合 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: Algorithm, 网络安全, 密码学, Encryption, 算术, 概率, 数据完整性, 暴力攻击, 计算机科学, 数据加密标准, 公钥加密标准(PKCS), Authentication, 高级加密标准(AES), 应用数学, 关键管理, 公钥基础设施
初级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: Algorithm, 数据结构, 面向对象编程(OOP), 单元测试, 理论计算机科学, Java, JUnit, 性能调整, 调试, 非结构化数据
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: Algorithm, 数据安全, 网络安全, 密码学, Encryption, 理论计算机科学, 信息保障, 数据完整性, 暴力攻击, 关键管理, 数据加密标准, 公钥加密标准(PKCS), 信息系统安全, 高级加密标准(AES), 计算逻辑, Authentication, 公钥基础设施
中级 · 专项课程 · 3-6 个月

您将获得的技能: Programming Principles, Computer Programming, Python Programming, Scripting, Computational Logic, Scripting Languages, Computer Science
初级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Python 程序设计, Algorithm, 网络分析, 网络模型, 理论计算机科学, 大数据, 概率与统计, 数据结构, 计算思维, Networking 路由器, 运筹学, 线性代数, 计算机科学, 编程原则, 计算逻辑, 图论
高级设置 · 课程 · 1-3 个月

Atlassian
您将获得的技能: Scrum(软件开发), 工作流程管理, 持续改进流程, 冲刺回顾, 敏捷项目管理, 冲刺计划, Kanban 原则, Query 语言, 积压工作, Jira (软件), 精益方法, 软件版本控制, 产品要求, Agile 方法论, 用户故事, 项目管理
初级 · 课程 · 1-4 周