计算机编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发原则等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持开发应用程序并提高您的编程能力。

University of Illinois Urbana-Champaign
您将获得的技能: 数据结构, 图论, 开发环境, C++(编程语言), 计算机编程, 工程软件, 数据库系统, 网络路由, 面向对象设计, 数据存储技术, 算法, 理论计算机科学, 调试, 数据存储, 面向对象编程(OOP), 数据库理论, 计划发展, 非结构化数据
中级 · 专项课程 · 1-3 个月

University of Colorado System
您将获得的技能: 网络威胁情报, 安全战略, 漏洞扫描, 威胁检测, 开放式网络应用程序安全项目(OWASP), 渗透测试, 安全测试, 安全管理, 网络安全评估, 脆弱性评估, Metasploit, 开发技术
初级 · 课程 · 1-3 个月

您将获得的技能: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, Computer Systems, Computer Science, Embedded Systems, OS Process Management, Computer Programming, C (Programming Language), Program Development, C# (Programming Language)
初级 · 课程 · 1-3 个月

University of London
您将获得的技能: Linux, Linux Commands, Computer Systems, Command-Line Interface, Cybersecurity, Computer Architecture, Network Security, Vulnerability Assessments, Hardware Architecture, Application Security, Threat Detection, Authorization (Computing), Network Protocols, Virtual Private Networks (VPN), Operating Systems, Authentications, Network Monitoring, TCP/IP, Network Analysis
初级 · 课程 · 1-4 周

MathWorks
您将获得的技能: 计算机视觉, 医学影像, 估算, Matlab, 算法, 图像分析, 人工智能和机器学习(AI/ML), 地理空间信息与技术
中级 · 课程 · 1-4 周

International Institute of Information Technology, Hyderabad
您将获得的技能: Microarchitecture, Computer Architecture, Hardware Architecture, Systems Architecture, Computer Systems, Computer Hardware, Performance Tuning
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 计算逻辑, Python 编程, 计算思维, 组合学, 算法, 理论计算机科学, 演绎推理, 逻辑推理, 计划发展, 计算机科学
初级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Computational Logic, Logical Reasoning, Deductive Reasoning, Theoretical Computer Science, Analytical Skills, Programming Principles, Computer Science, Data Analysis, Computer Programming, Algorithms, Verification And Validation, Systems Analysis, Software Development, Machine Learning
初级 · 课程 · 1-3 个月

International Institute of Information Technology, Hyderabad
您将获得的技能: Computer Engineering, Computer Science, System Programming, Embedded Systems, Performance Tuning, C (Programming Language), Computational Logic, Numerical Analysis, Algorithms, Debugging
中级 · 课程 · 1-4 周

Heriot-Watt University
您将获得的技能: Artificial Intelligence, Graph Theory, Database Development, Database Architecture and Administration, NoSQL, Computational Logic, Java, Object Oriented Programming (OOP), Data Structures, Natural Language Processing, Computer Programming, Algorithms, Program Development, Programming Principles, Combinatorics, Theoretical Computer Science, Big Data, Reinforcement Learning, Computational Thinking, Artificial Neural Networks
获得学位
学位 · 1-4 年

University of California, Irvine
您将获得的技能: 工艺设计, 系统设计与实施, 数据安全, 生产率, 网络安全, 信息技术, 计算机硬件, 计算机系统, 系统开发生命周期, 安全和安保, 数据伦理, 系统开发, 通用网络, 风险管理, 敏捷方法, TCP/IP, 软件开发方法, 生产力软件, 数字扫盲
初级 · 专项课程 · 1-3 个月

University of Colorado System
您将获得的技能: 加密, 数据安全, 公钥基础设施, 安全编码, 安全控制, 数据加密标准, 渗透测试, 加密技术, 信息保障, 风险管理框架, 防火墙, 高级加密标准(AES), 开发技术, 入侵检测和防御, 信息系统安全, 网络攻击, 网络安全, 应用安全, 软件设计模式
中级 · 专项课程 · 3-6 个月