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

University of Minnesota
您将获得的技能: 测试驱动开发(TDD), 用户故事, 敏捷项目管理, Agile 方法论, Scrum(软件开发), 冲刺计划, 持续集成, 积压工作, 软件开发方法, 敏捷软件开发, 冲刺回顾
中级 · 课程 · 1-4 周

您将获得的技能: Cryptography, Object Oriented Programming (OOP), File I/O, Encryption, Data Structures, Software Development, Data Visualization, Model Evaluation, Automation, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Public Key Cryptography Standards (PKCS), Databases, Python Programming, Natural Language Processing, Algorithms, Key Management, Software Installation, Data Validation
初级 · 专项课程 · 3-6 个月

您将获得的技能: 3D Modeling, Autodesk, 3D Assets, Design Software
混合 · 课程 · 1-4 周

您将获得的技能: Agile Methodology, User Feedback, No-Code Development, Collaborative Software, Application Development, User Acceptance Testing (UAT), Customer experience improvement, Software Development, Prototyping, Empowerment, Constructive Feedback, Development Testing, Continuous Improvement Process, Stakeholder Engagement, Cross-Functional Collaboration, Prioritization, User Interface (UI), Business Logic
初级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Python 程序设计, 贝叶斯统计, 概率分布, 数学建模, Algorithm, 统计, 组合学, 概率, 算术, 模拟
初级 · 课程 · 1-3 个月

您将获得的技能: Kubernetes, Application Deployment, Cloud Deployment, Containerization, Prometheus (Software), Cloud-Native Computing, Docker (Software), Data Persistence, Amazon Web Services, DevOps, YAML, Scenario Testing, Role-Based Access Control (RBAC), Cloud Infrastructure, Network Troubleshooting, Ubuntu, System Monitoring, Cloud Computing Architecture, Virtual Networking, Scalability
初级 · 专项课程 · 1-3 个月
您将获得的技能: AI Security, Mobile Security, Model Deployment, Mobile Development, Continuous Monitoring, Application Security, Threat Modeling, Apple iOS, Security Requirements Analysis, System Monitoring, Encryption, Threat Management, Security Management, Information Privacy, Program Implementation
中级 · 课程 · 1-4 周

University of Leeds
您将获得的技能: Robotics, Automation, Artificial Intelligence, Manufacturing and Production, Engineering, Data Ethics, Electrical Engineering, Computer Vision, Control Systems, Biomedical Engineering, Computer Programming
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 精益方法, Kanban 原则, Agile 方法论, 持续改进流程, 敏捷项目管理, 冲刺计划, 优先次序, 绩效衡量, 积压工作, 估算, 性能指标, 工作流程管理, 敏捷软件开发, 用户故事, 团队导向, 冲刺回顾
初级 · 课程 · 1-4 周

您将获得的技能: Vulnerability Assessments, Vulnerability Management, Vulnerability Scanning, Cyber Security Assessment, Hardening, Threat Management, Patch Management, Cyber Risk, Continuous Monitoring, Threat Detection, Cyber Threat Hunting, Application Security, Security Controls, Cyber Attacks, Cyber Engineering, Cyber Security Policies, Network Security, Cyber Security Strategy, Network Engineering, Web Applications
中级 · 课程 · 1-4 周

Edureka
您将获得的技能: Model Context Protocol, AI Orchestration, AI Personalization, OpenAI API, OpenAI, Cloud Deployment, Agentic systems, Application Deployment, Generative AI Agents, ChatGPT, CI/CD, System Monitoring, Context Management, Responsible AI, Artificial Intelligence, Generative AI, Development Testing
中级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Programming Principles, Computer Programming, Python Programming, Software Installation, Development Environment
混合 · 课程 · 1-3 个月