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

Johns Hopkins University
您将获得的技能: 超文本标记语言(HTML), 网络组件, 模型-视图-控制器, 前端网络开发, UI 组件, 云应用, Angular, AJAX, 软件架构, Javascript, 网络开发, 单元测试, 网络应用, JavaScript 框架, 软件设计模式
中级 · 课程 · 1-3 个月

您将获得的技能: Flask(网络框架), 应用程序部署, Kubernetes, 应用程序开发, Istio, 还原式 API, 微服务, 云应用, 云计算, 软件架构, OpenShift, IBM 云, 无服务器计算, 可扩展性, 云部署, 应用程序接口网关
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: 集成开发环境, 云托管, 移动开发工具, iOS 开发, 应用程序开发, React Native, Android Studio, 苹果 Xcode, 软件测试, Swift 编程, 跨平台开发, 应用框架, 网络应用, 数据管理, 移动开发, 苹果 iOS, 扑腾(软件)
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Unity 引擎, 面向对象编程(OOP), 应用程序开发, 视频游戏开发, 编程原则, 脚本, 面向对象设计, 软件设计, 游戏设计, C#(编程语言)
中级 · 课程 · 1-4 周

您将获得的技能: React.js, Cascading Style Sheets (CSS), JavaScript Frameworks, UI Components, Restful API, Web Applications, Web Development Tools, Web Development, Javascript, Application Development, Computer Programming
中级 · 指导项目 · 不超过 2 小时

Scrimba
您将获得的技能: Object Oriented Programming (OOP), File I/O, Python Programming, Data Structures, Computer Programming, Scripting, Software Engineering, Performance Tuning, Web Development, Debugging, Random Forest Algorithm, Web Development Tools
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 调试, Unity 引擎, 编程原则, 面向对象设计, C#(编程语言), 软件架构, 视频游戏开发, 游戏设计, 图论, 数据结构, Algorithm, 软件设计模式
中级 · 课程 · 1-4 周

您将获得的技能: Software Installation, Data Validation, Python Programming, Program Development, Computational Thinking, Development Environment, Data Processing, Computer Programming, System Configuration, Algorithms, Debugging
混合 · 课程 · 1-4 周

您将获得的技能: AI Orchestration, Testability, Jenkins, Integration Testing, Test Engineering, Azure DevOps, AI Enablement, Continuous Deployment
高级设置 · 课程 · 1-4 周
University of Pennsylvania
您将获得的技能: 客户参与, 社会影响, 推动参与, 营销, 行为经济学, 设计思维, 激励技能, 游戏设计, 行为管理, 项目设计, 心理学, 员工参与, 培训与发展
混合 · 课程 · 1-3 个月

Duke University
您将获得的技能: Data Visualization Software, PySpark, Data Visualization, Data Storytelling, Statistical Visualization, Site Reliability Engineering, Docker (Software), Databricks, Containerization, Interactive Data Visualization, Plot (Graphics), Plotly, Data Pipelines, Matplotlib, Kubernetes, Apache Spark, Apache Hadoop, Big Data, Data Science, Python Programming
中级 · 专项课程 · 1-3 个月

University of Michigan
您将获得的技能: Animation and Game Design, Visualization (Computer Graphics), Generative AI, Simulations, Computer Graphics, Python Programming, Creative Design, Object Oriented Programming (OOP), Algorithms, Data Structures
高级设置 · 课程 · 1-3 个月