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

IBM
您将获得的技能: Html 和 Css, 前端网络开发, Java, 微服务, 还原式 API, 模型-视图-控制器, 持续集成, Docker (软件), Spring Boot, CI/CD, 数据库, 全栈式网络开发, 应用编程接口 (API), 软件架构, 数据库设计, 用户故事, 软件设计文件, 后端网站开发, 数据库应用, Java 编程
高级设置 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Design Thinking, User Experience Design, User Experience, User Interface and User Experience (UI/UX) Design, Human Centered Design, Wireframing, Prototyping, User Research, Information Architecture
混合 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Encryption, 公钥加密标准(PKCS), 暴力攻击, 数据完整性, 密码学, 网络安全
初级 · 课程 · 1-4 周

Universitat Autònoma de Barcelona
您将获得的技能: 3D Modeling, Video Game Development, 3D Assets, Unity Engine, Game Design, User Interface (UI) Design, Visualization (Computer Graphics), Animations, User Interface and User Experience (UI/UX) Design, Computer Graphics, Music, Aesthetics, Creativity, Data Import/Export
混合 · 课程 · 1-4 周

Google Cloud
您将获得的技能: 原型设计, 产品生命周期管理, 模型部署, Google 双子座, 生成式人工智能, LLM 申请, AI 产品战略, 多模式 Prompt, Prompt Engineering
初级 · 课程 · 1-4 周

University of London
您将获得的技能: 原型设计, 人机交互, 数据伦理, 三维资产, 虚拟环境, 故事板, 视频游戏开发, 增强现实与虚拟现实(AR/VR), 用户体验设计, 虚拟现实, 可用性测试, 游戏设计, 开发测试, 构思, 交互设计
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Software Design, Databases, Computer Programming, Object Oriented Programming (OOP), User Interface (UI), Algorithms, Data Analysis, Java, Data Structures, Data Processing
中级 · 课程 · 1-3 个月

您将获得的技能: Data Structures, C++ (Programming Language), C and C++, Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Blockchain, Programming Principles, Computational Logic, Software Development Tools, Development Environment, Secure Coding, Business Logic, Other Programming Languages, Program Development, Data Structures, Data Management, Development Testing, Debugging
中级 · 课程 · 1-3 个月

Meta
您将获得的技能: Html 和 Css, Javascript, 前端网络开发, 可用性, React.js, 用户体验设计, 响应式网页设计, 网页内容无障碍指南, Git(版本控制系统), Data Validation, 语义网, 用户界面和用户体验(UI/UX)设计, 网络应用, 软件技术审查
中级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: Python 程序设计, 深度学习, 微积分, 监督学习, 线性代数, 卷积神经网络, 应用机器学习, 递归神经网络 (RNN), 人工神经网络
中级 · 课程 · 1-4 周