计算机编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发原则等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持开发应用程序并提高您的编程能力。
Duke University
您将获得的技能: Java 编程, 数据操作, 统计分析, 数据分析, 层叠样式表(CSS), 软件设计, 集成开发环境, 数据导入/导出, 计算机编程, Javascript, 预测建模, 数据处理, Encryption, 网络服务器, Algorithm, 软件工程, 网络应用, 事件驱动编程, 图像分析, 调试
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 数据操作, 集成开发环境, 数据分析, 数据科学, 数据结构, R 语言程序设计(中文版), 数据导入/导出, Jupyter, 编程原则, 网页抓取, 探索性数据分析
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Debugging, .NET Framework, Microsoft Visual Studio, Microsoft Copilot, Microsoft Development Tools, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment
初级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Python 程序设计, 计算机编程, 计算思维, 软件安装, 开发环境, 编程原则
初级 · 课程 · 1-3 个月

Princeton University
您将获得的技能: Java 编程, 理论计算机科学, 计算机硬件, 计算机科学, 数据结构, 计算思维, 计算逻辑, 计算机结构, Algorithm, 编程原则
中级 · 课程 · 1-3 个月

您将获得的技能: 人工智能, 个性化服务, LLM 申请, 改善客户体验, 客户服务, Prompt Engineering, 生成式人工智能, 运行效率, 行动导向, 应用程序部署, 工作流程管理, 业务工作流程分析, IBM 云, ChatGPT, 无代码开发, 自助服务技术, WordPress
初级 · 课程 · 1-3 个月

您将获得的技能: Application Programming Interface (API), Microsoft Azure, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), User Accounts, Image Analysis, Artificial Intelligence, Cloud Solutions, Cloud Computing, Software Development
中级 · 指导项目 · 不超过 2 小时

University of California, Irvine
您将获得的技能: Open Source 技术, C(编程语言), 集成开发环境, 数字通信, 计算机硬件, 计算机编程, 电子工程, 嵌入式软件, 计划发展, 电子元件, 开发环境, 编程原则, 嵌入式系统, 调试
混合 · 课程 · 1-4 周

您将获得的技能: Rmarkdown, Ggplot2, R Programming, Data Analysis, Tidyverse (R Package), Data Visualization, Statistical Programming, Data Visualization Software, Data Cleansing, Data Manipulation, Data Import/Export, Package and Software Management
初级 · 课程 · 1-3 个月
您将获得的技能: Node.JS, Restful API, React Redux, Database Design, React.js, Ajax, Database Development, Database Application, Server Side, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, JavaScript Frameworks, Front-End Web Development, API Design, Cloud Applications, Data Structures, MongoDB, Debugging
初级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: 网络架构, Network Protocol(网络协议, 动态主机配置协议(DHCP), Networking 路由器, 数字通信, 网络基础设施, Network Security, 计算机网络, 局域网, 通信系统, 路由协议, 无线网络, Algorithm, 网络规划与设计, 电信, 通用网络, TCP/IP, 软件定义网络, Network 性能管理, OSI 模型
中级 · 专项课程 · 3-6 个月

The Hong Kong University of Science and Technology
您将获得的技能: 文件管理, 计算机扫盲, 计算机图形学, 计算机硬件, 图形软件, 微软办公软件, 计算机系统, 电子表格软件
混合 · 课程 · 1-3 个月