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

University of Colorado Boulder
您将获得的技能: File I/O, C and C++, Communication Systems
高级设置 · 课程 · 1-3 个月

University at Buffalo
您将获得的技能: 区块链, 应用程序开发, 集成开发环境, 软件开发工具, 命令行界面, 软件设计模式, 软件架构, 测试驱动开发(TDD), 应用编程接口 (API), 开发测试, 网络应用, 网络开发工具
中级 · 课程 · 1-4 周

28DIGITAL
您将获得的技能: 物联网, 原型设计, 嵌入式软件, 嵌入式系统, 统一模型语言, 系统设计, 技术设计, 软件开发生命周期, 系统架构, 系统工程, 需求分析, 实时操作系统
初级 · 课程 · 1-4 周
您将获得的技能: Performance Tuning, Django (Web Framework), Authentications, PostgreSQL, Scalability, Application Deployment, Cloud Hosting, User Accounts, Application Security, Python Programming
高级设置 · 课程 · 1-4 周

您将获得的技能: API Testing, Postman API Platform, OAuth, Application Programming Interface (API), Performance Testing, Security Testing, Software Testing, Restful API, Scenario Testing
初级 · 指导项目 · 不超过 2 小时

University of London
您将获得的技能: 心理学, 人工智能, 人机交互, Unity 引擎, 虚拟环境, 动画, 增强现实与虚拟现实(AR/VR), 非语言交流, 三维建模, 交互设计
中级 · 课程 · 1-4 周

您将获得的技能: Process Mapping, Business Process Modeling, Business Analysis, Cloud-Native Computing, Identity and Access Management, Data Migration, Software Architecture, Stakeholder Analysis, Systems Design, Extract, Transform, Load, Systems Architecture, Stakeholder Management, Data Integration, Cybersecurity, Stakeholder Engagement, Release Management, Enterprise Architecture, Project Management, Software Testing, Information Technology
初级 · 专业证书 · 3-6 个月

您将获得的技能: Algorithms, Data Structures, Javascript, Computational Thinking, Program Development, Computer Programming
中级 · 课程 · 1-4 周

Meta
您将获得的技能: JSON, 数据持久性, API 设计, 移动开发, 还原式 API, 安卓开发, Kotlin, Android Studio, SQL, 数据库, 数据库管理, 网络应用
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: 人工智能, 深度学习, 原型设计, 工作流程管理, 自然语言处理, 自助服务技术, 负责任的人工智能, 模型部署, AI 工作流程, 应用程序部署, 机器学习软件, 生成式人工智能, 数据科学, 机器学习, 提示模式, 无代码开发, 人工智能和机器学习(AI/ML), ChatGPT, Prompt Engineering, IBM 云
初级 · 专项课程 · 3-6 个月

您将获得的技能: Electronics, Electronics Engineering, Hardware Design, Electrical Engineering, Schematic Diagrams, Electronic Components, Electronic Systems, Computer-Aided Design, Design Software, Engineering Documentation, Open Source Technology, electromagnetics, Software Installation
中级 · 课程 · 1-4 周

您将获得的技能: z/OS, Computer Architecture, Mainframe Computing, System Programming, Computer Programming, Computational Logic, Data Storage, Job Control Language (JCL)
中级 · 课程 · 1-3 个月