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

University of Illinois Urbana-Champaign
您将获得的技能: Algorithm, 数据库理论, NoSQL, Apache Hadoop, 可扩展性, 系统设计, C++(编程语言), 数据存储技术, Apache Cassandra, 云计算, 分布式计算, 理论计算机科学, Network Protocol(网络协议
初级 · 课程 · 1-3 个月

您将获得的技能: User Interface (UI), Prompt Engineering, Interaction Design, User Experience Design, Responsible AI, User Interface and User Experience (UI/UX) Design, Human Computer Interaction, User Flows, Usability Testing, Context Management, AI Personalization, Multimodal Prompts, User Research, Prototyping, Technical Communication, Data Ethics, Natural Language Processing
中级 · 课程 · 1-3 个月
LearnQuest
您将获得的技能: Python 程序设计, 测试自动化, 统一模型语言, 软件包和软件管理, Pandas(Python 软件包), 文件输入/输出, 集装箱化, 计算机编程, Docker (软件), 持续集成, 开发环境, 数据建模, 数据结构, Matplotlib, 单元测试, Devops, 软件测试, 数据操作, 脚本, 编程原则
初级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: 概率与统计, Algorithm, Python 程序设计, 运筹学, 线性代数, 网络模型, 大数据, 网络分析, 数据结构, 计算思维, Networking 路由器, 计算逻辑, 计算机科学, 图论, 理论计算机科学, 编程原则
高级设置 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 可视化(计算机制图), 设计师, Python 程序设计, 自动化, 计算机编程, 数据结构, 三维建模, 生成模型架构, 动画, 计算逻辑, 脚本
初级 · 课程 · 1-3 个月

Rice University
您将获得的技能: Algorithm, Python 程序设计, 机器学习算法, 数据结构, 计算思维, 数据分析, 理论计算机科学, 大数据, 分析, 生物信息学
中级 · 课程 · 1-4 周

您将获得的技能: Reinforcement Learning, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), PyTorch (Machine Learning Library), Tensorflow, Machine Learning, Artificial Intelligence, Artificial Neural Networks, Computer Science, Algorithms, Data Processing, Python Programming
中级 · 课程 · 1-3 个月

University of Maryland, College Park
您将获得的技能: Cybersecurity, Cyber Security Policies, Cyber Risk, Cyber Attacks, Cyber Governance, Cyber Security Strategy, Security Management, Infrastructure Security, Data Security, Threat Modeling, Computer Security, Security Awareness, Risk Management, Enterprise Security, Vulnerability, Governance, General Networking, Public Safety and National Security, Threat Detection, Artificial Intelligence
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 原型设计, 人工智能, 负责任的人工智能, CI/CD, Prompt Engineering, DevSecOps, 大型语言模型, 软件开发, 软件开发工具, 深度学习, 测试自动化, 自然语言处理, AI 安全, 软件工程, 生成式人工智能, 软件测试, 人工智能和机器学习(AI/ML), ChatGPT, 提示模式, AI 工作流程
中级 · 专项课程 · 1-3 个月

您将获得的技能: Hypertext Markup Language (HTML), Scripting Languages, Application Programming Interface (API)
初级 · 课程 · 1-4 周

您将获得的技能: Incident Response, Computer Security Incident Management, Incident Management, Cybersecurity, Cyber Threat Intelligence, Security Management, Cyber Security Policies, Security Awareness, Data Ethics, Data Security, Personally Identifiable Information, AI Security, Technical Communication, Artificial Intelligence
初级 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: Algorithm, Scala 编程, 软件设计模式, 数据结构, 软件设计, 性能调整, Java, 编程原则, 功能设计
中级 · 课程 · 1-3 个月