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

IBM
您将获得的技能: Html 和 Css, 集装箱化, 云计算, JavaScript 框架, 云基础设施, 数据存储技术, 网络开发, 云部署, 微服务, 版本控制, Devops, 无服务器计算, 云应用, 云服务, 云 Native 计算, CI/CD, 全栈式网络开发, 网络应用, Django (网络框架), OpenShift
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 基础设施即服务(IaaS), 云基础设施, 云计算, Network Security, Virtual Machine, 多因素身份验证, Azure 活动目录, 云存储, 微软 Azure, 基础设施安全, 数据存储, 应用程序性能管理, 灾难恢复, 基于角色的访问控制(RBAC), 身份和访问管理, 虚拟化, 虚拟网络化, 活动目录
高级设置 · 课程 · 1-3 个月

Coursera
您将获得的技能: Code Review, Debugging, Scripting, Python Programming, Programming Principles, Software Development
中级 · 指导项目 · 不超过 2 小时

Duke University
您将获得的技能: Python 程序设计, Linux 命令, 可维护性, 软件测试, 亚马逊网络服务, 命令行界面, 软件开发工具, 系统编程, 无服务器计算, 应用程序部署, 调试, 计划发展, 性能调整, 拉斯特(编程语言)
中级 · 课程 · 1-4 周

您将获得的技能: Debugging, Integrated Development Environments, Data Validation, Web Applications, Scripting, Development Environment, Object Oriented Programming (OOP), Django (Web Framework), Software Testing, Web Development, Customer Data Management, Data Structures, Program Development, Scripting Languages, Business Logic, Financial Data, User Interface (UI), Python Programming, Software Development Methodologies, Programming Principles
中级 · 专项课程 · 1-3 个月

Meta
您将获得的技能: JSON, API 设计, Authentication, 授权(计算), 还原式 API, 软件文档, Django (网络框架), 应用程序接口测试, 性能调整, 应用编程接口 (API), Data Validation, 可扩展标记语言(XML), 调试
中级 · 课程 · 1-4 周

INSEAD
您将获得的技能: 数字化转型, 区块链, 互操作性, 密码学, 新兴技术, 可扩展性, 业务转型, 数字资产, 企业战略, 分布式计算, 管理
混合 · 课程 · 1-4 周

Peking University
您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), .NET Framework, Microsoft Visual Studio, Extensible Markup Language (XML), Data Access, Computer Programming, Database Application, UI Components, Event-Driven Programming, Algorithms, Application Development, Network Model, Data Structures, Image Analysis, File I/O
中级 · 课程 · 3-6 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Operating Systems, OS Process Management, System Programming, File Systems, Unix Commands, Command-Line Interface, System Monitoring, System Design and Implementation, Performance Tuning, Package and Software Management, File Management, Algorithms, Cloud Platforms, Security Controls, User Accounts, Debugging
中级 · 课程 · 1-3 个月

Shanghai Jiao Tong University
您将获得的技能: Graph Theory, Theoretical Computer Science, Combinatorics, Logical Reasoning, Computational Thinking, Data Structures, Computer Science, Applied Mathematics, Algorithms, Operations Research, Network Model, Computer Networking
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Html 和 Css, 前端网络开发, Javascript, 可用性, 网络开发, 线框设计, 浏览器兼容性, 网页设计与开发, 用户界面(UI), 验证和确认, 层叠样式表(CSS), 网页内容无障碍指南, 网页设计, 响应式网页设计
初级 · 课程 · 1-3 个月

University of Minnesota
您将获得的技能: 开发环境, 可维护性, 软件测试, 软件设计, 软件设计模式, 应用安全, 持续部署, 代码审查, 安全需求分析, 应用程序部署, 软件质量保证, 软件质量(SQA/SQC), 面向对象设计, 威胁建模, 软件架构, 软件工程, 计划发展, 持续交付, 开发测试, 质量保证
中级 · 课程 · 1-3 个月