计算机课程可以帮助您学习 Python 和 Java 等编程语言、数据结构、Algorithm 和网络开发基础。您可以掌握软件设计、调试和数据库管理方面的技能,同时了解网络安全原理。许多课程都会介绍一些工具,如用于版本控制的 Git、用于数据库查询的 SQL,以及用于构建用户界面的 React 等框架,展示如何将这些技能应用到实际项目中。

The Chinese University of Hong Kong
您将获得的技能: Mathematical Modeling, Problem Solving, Enterprise Modeling, Graph Theory, Decision Support Systems, Computational Thinking, Data Modeling, Model Evaluation
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Mathematical Modeling, Theoretical Computer Science, Computational Logic, Verification And Validation, System Requirements, Control Systems, Automation, Network Model, Mechanical Engineering, Systems Analysis, Systems Design, Model Evaluation, Real-Time Operating Systems, Simulations, Linear Algebra, Robotics, Differential Equations, Computer Science, Safety Assurance, Artificial Intelligence
攻读学位
中级 · 专项课程 · 3-6 个月

Arizona State University
您将获得的技能: Matplotlib, File I/O, NumPy, Plot (Graphics), Pandas (Python Package), Data Structures, Data Visualization Software, Data Analysis, Python Programming, Data Processing, Data Manipulation, Exploratory Data Analysis, Data Import/Export, Computer Programming
初级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 测试自动化, 白盒测试, 黄瓜(软件), 行为驱动开发, Java 编程, JUnit, Gherkin(脚本语言), 测试计划, 测试工程, 软件测试, 功能测试, 测试案例, 可测试性, 代码覆盖范围, 验收测试, 单元测试
中级 · 课程 · 1-4 周

28DIGITAL
您将获得的技能: Algorithm, 文件输入/输出, 数据访问, 数据结构, 数据存储技术, 理论计算机科学, 图论, 性能调整
高级设置 · 课程 · 1-3 个月

您将获得的技能: Embedded Software, Debugging, Embedded Systems, Integrated Development Environments, C (Programming Language), Computer Programming Tools, Development Environment, Electronic Hardware, Electronics, Software Development Tools
中级 · 课程 · 1-4 周

Ball State University
您将获得的技能: Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Python Programming, Object Oriented Programming (OOP), Natural Language Processing, Scripting, NumPy, Algorithms, Debugging, Data Structures
攻读学位
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 沟通, Algorithm, 克服障碍, 协作, 自我意识, 数据结构, 适应, 技术交流, 解决复杂问题, 语言交流技能, 解决问题, 软件工程, 人际沟通, 成长意识
中级 · 课程 · 1-3 个月
Imperial College London
您将获得的技能: 可视化(计算机制图), 三维资产, 虚拟现实, 增强现实与虚拟现实(AR/VR), 计算机图形学, 动画和游戏设计, 虚拟环境, 计算机制图技术, 安卓开发, 应用程序开发
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 命令行界面, 计算机编程, Python 程序设计, 开发环境, 集成开发环境, 脚本, 编程原则, 调试
初级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: Linux, 命令行界面, 操作系统, 嵌入式软件, 文件输入/输出, 计算机编程, 计划发展, C(编程语言), 开发环境, 构建工具, 嵌入式系统, 应用程序开发, 软件安装
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Python 程序设计, 统一模型语言, 计算机编程, 数据结构, 软件设计, 脚本, 软件工程, 数据建模, 面向对象编程(OOP)
初级 · 课程 · 1-4 周