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

University of California San Diego
您将获得的技能: Python 程序设计, Algorithm, C 和 C++, 数据存储, 网络分析, 计划发展, 理论计算机科学, 计算思维, 生物信息学, 拉斯特(编程语言), 数据结构, 测试案例, Java, 计算机编程, Javascript, 图论, 调试, 开发测试, 软件测试, 编程原则
中级 · 专项课程 · 3-6 个月

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

Vanderbilt University
您将获得的技能: 工程计算, 绘图(图形), 数学软件, 文件输入/输出, 数据结构, 计算机编程, 开发环境, 计算机科学, 解决问题, 调试, 用户界面(UI), 编程原则, Matlab
初级 · 课程 · 1-3 个月

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 个月

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

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 个月

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

您将获得的技能: 3D Assets, 3D Modeling, Visualization (Computer Graphics), Computer Graphics, Animations, Simulations
初级 · 课程 · 3-6 个月

Royal Holloway, University of London
您将获得的技能: Computer Security Incident Management, Linux, Network Security, Cyber Governance, OSI Models, Incident Management, Incident Response, Security Management, Linux Commands, TCP/IP, Computer Systems, Threat Modeling, Command-Line Interface, Network Protocols, Computer Networking, Cybersecurity, Cyber Security Strategy, Human Factors (Security), Cyber Threat Intelligence, Cyber Attacks
初级 · 专项课程 · 3-6 个月

您将获得的技能: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Data Store, Software Documentation, Computer Science, Functional Design, Pseudocode, Maintainability
初级 · 专项课程 · 3-6 个月