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

University of California, Santa Cruz
您将获得的技能: 数据结构, 命令行界面, 面向对象编程(OOP), 软件设计模式, C(编程语言), C 和 C++, 计算思维, Algorithm, 计算机编程, 图论, 文件输入/输出, 伪代码, 人工智能, 调试, 编程原则, C++(编程语言), 游戏设计
初级 · 专项课程 · 3-6 个月

Vanderbilt University
您将获得的技能: 开发环境, 绘图(图形), Matlab, 用户界面(UI), 数据结构, 工程计算, 计算机科学, 解决问题, 文件输入/输出, 调试, 编程原则, 数学软件, 计算机编程
初级 · 课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), File I/O, Data Structures, C (Programming Language), C and C++, Programming Principles, Object Oriented Programming (OOP), Debugging, C++ (Programming Language), Computer Programming, Unit Testing, Program Development, Computational Thinking, Integrated Development Environments, Computer Science, Pseudocode, Command-Line Interface, Software Testing, Algorithms, Integration Testing
中级 · 专项课程 · 3-6 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Theoretical Computer Science, Computer Programming, Pseudocode, Algorithms, Computer Science, Formal Learning, Software Engineering, Program Development, Data Science, Analysis, Debugging, Technical Analysis
中级 · 课程 · 1-3 个月

Meta
您将获得的技能: 软件可视化, 沟通, 理论计算机科学, 数据结构, 计算思维, Algorithm, 伪代码, 计算机科学, 编程原则, 技术交流
中级 · 课程 · 1-4 周

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, C (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, Program Development, Computational Thinking, Integrated Development Environments, Algorithms, Pseudocode, Command-Line Interface, Graph Theory, Software Testing
中级 · 专项课程 · 3-6 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: TCP/IP, Network Protocols, Network Infrastructure, Network Security, OSI Models, Network Architecture, Routing Protocols, Wireless Networks, Computer Networking, Network Routing, Network Performance Management, Application Security, Network Model, Software-Defined Networking, Computer Security Awareness Training
中级 · 课程 · 1-3 个月

Stanford University
您将获得的技能: 网络分析, 运筹学, 社交网络分析, 理论计算机科学, Networking 路由器, 计算逻辑, 数据结构, 分析, 生物信息学, 计算思维, 网络模型, Algorithm, 概率, 伪代码, 计算机科学, 编程原则, 图论
中级 · 专项课程 · 3-6 个月

您将获得的技能: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Software Development Tools, Computer Science, Computational Thinking
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Bash (Scripting Language), Operating Systems, File Systems, Linux Commands, Linux, SQL, Unix, Database Management, Command-Line Interface, Relational Databases, Authorization (Computing), Authentications, User Accounts
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 数据清理, 数据管理, 电子表格软件, 自动化, Excel 宏, Algorithm, 调试, 计算机编程, Visual Basic(编程语言), 解决问题, 编程原则
初级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Theoretical Computer Science, Computational Logic, Mathematical Theory & Analysis, Algorithms, Computational Thinking, Programming Principles, Computer Science, Data Structures, Graph Theory, Natural Language Processing, Logical Reasoning, Formal Learning
中级 · 课程 · 1-3 个月