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

University of Colorado Boulder
您将获得的技能: Excel 宏, 电子表格软件, 数据清理, Data Validation, 数据导入/导出, 数据管理, Excel 公式, Microsoft Word, 微软Excel, 生产力软件, 解决问题, Visual Basic(编程语言), 数据可视化, 数据共享
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: Algorithm, 密码学, 算术, 概率, 计算机科学, 应用数学
初级 · 课程 · 1-4 周
University of London
您将获得的技能: 数据收集, 机器学习, 数据预处理, 数据分析, 分类算法, 人工智能, 模型评估, 图像分析
攻读学位
初级 · 课程 · 1-4 周
Imperial College London
您将获得的技能: 可视化(计算机制图), 三维资产, 计算机图形学, 增强现实与虚拟现实(AR/VR), Android Studio, 动画和游戏设计, 应用程序开发, 虚拟现实, 动画, 计算机制图技术, 徽标设计, 安卓开发, 交互设计, 虚拟环境
中级 · 专项课程 · 3-6 个月

您将获得的技能: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
初级 · 指导项目 · 不超过 2 小时

University of California, Irvine
您将获得的技能: 数据结构, C(编程语言), 面向对象编程(OOP), 计算机编程, 移动开发, iOS 开发, Objective-C(编程语言), 苹果 Xcode, 苹果 iOS, 原型设计
混合 · 课程 · 1-4 周

Rice University
您将获得的技能: Algorithm, Scala 编程, 数据结构, 数据流, 系统架构, 服务器, Java, 分布式计算, 软件架构, 功能设计, 性能测试, Java 编程, Apache Kafka, 性能调整, Apache Hadoop, 应用框架, 系统编程, Apache Spark, 编程原则, 调试
中级 · 专项课程 · 3-6 个月

EC-Council
您将获得的技能: Linux, 网络安全, 恶意软件保护, Microsoft Windows, 网络分析, 数据存储, 文件系统, 数字取证, 数据完整性, Mac OS, 威胁检测, 网络应用, 网络攻击
初级 · 课程 · 1-3 个月

University of Toronto
您将获得的技能: 数据持久性, 集成开发环境, 面向对象编程(OOP), 坚持不懈, UI 组件, 苹果 Xcode, 应用程序开发, Swift 编程, 应用设计, 用户界面(UI), 交互设计, 移动开发, Objective-C(编程语言), 苹果 iOS, 用户界面和用户体验(UI/UX)设计, 应用框架, iOS 开发, 动画, 编程原则, 模型-视图-控制器
中级 · 专项课程 · 3-6 个月

您将获得的技能: Network Troubleshooting, Virtual Machines, Dynamic Host Configuration Protocol (DHCP), Cloud Computing, Firewall, Mobile Security, USB, Computer Networking, Network Routers, Network Infrastructure, Network Switches, Cloud Security, Network Protocols, System Configuration, System Support
中级 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: 软件安装, 面向对象编程(OOP), 面向对象设计, 数据结构, Java, 移动开发, UI 组件, Virtual Machine, Java 编程, 命令行界面, 计划发展, 开发环境, 应用程序开发, 用户界面(UI), 网络应用, 计算机编程, 应用服务器, 调试, 日蚀(软件)
中级 · 专项课程 · 3-6 个月

University of Toronto
您将获得的技能: 计算机视觉, 估算, Machine Learning 方法, 全球定位系统, 线性代数, 数学建模, 应用数学, 机器人, 控制系统, 深度学习
高级设置 · 课程 · 1-3 个月