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

您将获得的技能: Educational Materials, Learning Management Systems, Instructional Design, Animation and Game Design, Interaction Design, Graphic and Visual Design, Design Elements And Principles
中级 · 课程 · 3-6 个月

Google Cloud
您将获得的技能: Prompt Engineering, Google Gemini, Generative AI Agents, Responsible AI, Generative AI, AI Enablement, Google Workspace, Gemini, AI Product Strategy, Productivity Software, Google Cloud Platform, Customer experience improvement, Data Governance, AI Security, Cloud Infrastructure, Tool Calling, Artificial Intelligence, Unstructured Data, Cloud Computing, Collaboration
初级 · 专项课程 · 3-6 个月

28DIGITAL
您将获得的技能: 空间数据分析, 数据结构, 地理信息系统, 几何学, Algorithm, 理论计算机科学, 计算思维, 图论, 计算机图形学, 空间分析
中级 · 课程 · 1-4 周
University of Alberta
您将获得的技能: 优先次序, 积压工作, 业务要求, 需求分析, 功能要求, 用户需求文件, 用户故事, 验收测试, 客户服务, 产品要求, 变更控制, 需求征询, 敏捷软件开发, 系统要求, 需求管理, 范围管理
混合 · 课程 · 1-4 周

您将获得的技能: Javascript, JSON, Web Applications, Computer Programming, Application Design, Scripting Languages, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping, Context Management
初级 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: AI Security, Threat Modeling, Security Engineering, Security Requirements Analysis, Threat Management, Data Flow Diagrams (DFDs), Threat Detection, Data Security, Key Management, Risk Analysis, Technical Documentation, Cloud Services, Technical Communication
中级 · 课程 · 1-4 周

您将获得的技能: Information Systems Security, Cyber Security Policies, Data Ethics, Cyber Governance, Application Security, Cyber Risk, Computer Security, General Data Protection Regulation (GDPR), Responsible AI
初级 · 课程 · 1-4 周
Imperial College London
您将获得的技能: 三维资产, 可视化(计算机制图), 虚拟环境, 增强现实与虚拟现实(AR/VR), 计算机制图技术, 交互设计, 安卓开发, 动画, 虚拟现实, Android Studio, 计算机图形学
高级设置 · 课程 · 1-4 周

Arm
您将获得的技能: 系统编程, 硬件架构, 计算机结构, 嵌入式系统, 调试, 应用程序开发, 系统配置
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, JUnit, Software Testing, Software Engineering, Java, Java Programming, Computer Programming, Unit Testing, Program Development, Software Design, Test Driven Development (TDD), Conceptual Design
攻读学位
中级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: 数据库, 数据访问, 软件设计, 服务管理, 安卓开发, 软件架构, 用户界面 (UI) 设计, Android Studio, 内容管理, Java 编程, 移动开发, 操作系统流程管理
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 数据持久性, 面向对象编程(OOP), 数据结构, 调试, 文件输入/输出, 应用框架, Java 编程
中级 · 课程 · 1-3 个月