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

您将获得的技能: Prompt Engineering, Microsoft Azure, Development Testing, Application Deployment, LLM Application, Multimodal Prompts, Artificial Intelligence, Test Case, Agentic systems, Retrieval-Augmented Generation, Application Programming Interface (API), Natural Language Processing, Technical Documentation
中级 · 课程 · 1-4 周

您将获得的技能: Penetration Testing, Vulnerability Scanning, Exploitation techniques, Cyber Security Assessment, Vulnerability Assessments, Mobile Security, Open Web Application Security Project (OWASP), Cloud Security, Threat Modeling, Infrastructure Security, Application Security, Network Security, Scripting, Technical Communication
中级 · 课程 · 1-3 个月
Rice University
您将获得的技能: Algorithm, 理论计算机科学, 编程原则, 计算思维, Python 程序设计, 调试, 计算机编程
中级 · 课程 · 1-4 周

Stanford University
您将获得的技能: 数据结构, 社交网络分析, Algorithm, 理论计算机科学, Networking 路由器, 网络分析, 计算逻辑, 图论, 编程原则, 网络模型
中级 · 课程 · 1-4 周

您将获得的技能: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
中级 · 专项课程 · 3-6 个月

您将获得的技能: Animations, 3D Assets, 3D Modeling, Animation and Game Design, Computer Graphics, Virtual Environment, Computer Graphic Techniques, Performance Tuning
中级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 软件设计, 代码审查, 安全 Code, 应用安全, 验证和确认, 安全控制, Authentication, Encryption, 威胁建模, 数据安全, 密码学, 利用开发, 编程原则, 网络安全, Java, 脆弱性评估, 开放式网络应用程序安全项目(OWASP), 开发技术, 渗透测试, 调试
中级 · 专项课程 · 3-6 个月

Universidade de São Paulo
您将获得的技能: Object Oriented Programming (OOP), Computer Programming, Performance Testing, Algorithms, Computer Science, Data Structures, Python Programming, Computational Thinking, Software Testing
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Graph Theory, Model Evaluation, Arithmetic
初级 · 课程 · 1-4 周

Alberta Machine Intelligence Institute
您将获得的技能: Generative AI, Generative Model Architectures, Generative Adversarial Networks (GANs), Vision Transformer (ViT), Image Analysis, Embeddings, Autoencoders, Convolutional Neural Networks, Responsible AI, Computer Vision, Music, Recurrent Neural Networks (RNNs)
混合 · 课程 · 1-4 周

New York University
您将获得的技能: 公钥基础设施, 应用安全, 基础设施安全, 网络风险, 威胁建模, Authentication, 网络安全, 数据加密标准, 安全工程, 威胁检测, 企业安全, 密码学, 防火墙, Distributed Denial-Of-Service (DDoS) 攻击, 网络攻击, Network Security, 网络安全战略, 网络安全政策, 计算机安全, 移动安全
初级 · 专项课程 · 3-6 个月

您将获得的技能: Model Context Protocol, OpenAI API, Retrieval-Augmented Generation, OpenAI, Generative AI Agents, Embeddings, ChatGPT, Agentic systems, Vector Databases, Generative AI, Artificial Intelligence, Context Management, Model Evaluation, Application Programming Interface (API), Python Programming, Application Deployment
中级 · 课程 · 1-4 周