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

Michigan State University
您将获得的技能: 同行评审, 三维资产, 计算机编程, 经济学, 概念设计, C#(编程语言), 动画和游戏设计, 调试, 软件设计, Unity 引擎, 视频游戏开发, 构思, 游戏设计, 社会影响
中级 · 课程 · 1-4 周

Epic Games
您将获得的技能: 软件安装, 三维资产, 用户界面(UI), 动画和游戏设计, 版本控制, 虚幻引擎, 视频游戏开发, 增强现实与虚拟现实(AR/VR), 虚拟环境, 内容管理, 游戏设计
初级 · 课程 · 1-3 个月

Michigan State University
您将获得的技能: 脚本, 多媒体, Unity 引擎, 动画, 视频游戏开发, 计算机图形学, 原型设计, 游戏设计, 三维建模
中级 · 课程 · 1-4 周

University of Toronto
您将获得的技能: 移动开发, 用户界面 (UI) 设计, 动画, 苹果 Xcode, Swift 编程, 应用设计, 应用程序开发, 图像分析, 计算机视觉, 苹果 iOS
混合 · 课程 · 1-3 个月

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

您将获得的技能: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Docker (Software), Database Development, Cloud Deployment, Application Security, Java, Containerization, SQL, Databases, Database Design, NoSQL, Kubernetes, Test Driven Development (TDD), Object Oriented Design
初级 · 专项课程 · 1-3 个月

Duke University
您将获得的技能: Retrieval-Augmented Generation, Vector Databases, Embeddings, OpenAI API, Data Import/Export, Pandas (Python Package), Generative AI, Application Programming Interface (API), Data Manipulation, Large Language Modeling, Python Programming, Machine Learning
中级 · 指导项目 · 不超过 2 小时

SkillUp
您将获得的技能: 用户界面 (UI) 设计, 用户界面(UI), 可用性, 移动开发, 安卓开发, 调试, Android Studio, 开发环境, 开发测试, 人机交互, 交互设计, 应用程序开发, 用户界面和用户体验(UI/UX)设计, 安卓(操作系统)
初级 · 课程 · 1-4 周

Universidade de São Paulo
您将获得的技能: Software Testing, Test Planning, Test Case, Acceptance Testing, Functional Testing, Software Quality Assurance, Quality Assurance, Usability Testing, White-Box Testing, Integration Testing
初级 · 课程 · 1-3 个月

Infosec
您将获得的技能: 网络安全, 渗透测试, Unix 命令, Linux, 计算机系统, Linux 命令, Operating System 管理, Mac OS, Microsoft Windows, 操作系统, Windows PowerShell, 命令行界面
混合 · 课程 · 1-4 周

Scrimba
您将获得的技能: JavaScript 框架, 用户界面(UI), 前端网络开发, 事件驱动编程, 网络框架, React.js, UI 组件, 层叠样式表(CSS), 网络开发工具, 应用编程接口 (API), 网页内容无障碍指南, 交互设计
中级 · 课程 · 3-6 个月

Edureka
您将获得的技能: PySpark, Apache Spark, Data Management, Distributed Computing, Apache Hadoop, Data Processing, Data Analysis, Exploratory Data Analysis, Python Programming, Scalability
初级 · 课程 · 1-4 周