Program Development

程序开发是创建、规划和构建一套计算机指令以执行特定任务或解决问题的过程。Coursera 的程序开发目录有助于培养、测试和完善在科技行业成功就业所需的软件开发技能。您将学习到各种开发方法、设计原则、Debugging 技术、测试协议和部署策略。从实施软件解决方案、确保高效代码到管理软件项目,您将提高自己作为软件开发人员、项目经理或任何对软件开发这一广阔领域感兴趣的人的能力。
40凭据
168门课程

最受欢迎

当前趋势

最新发布

筛选依据

主题
必需的

语言
必需的

在整个课程(说明和评估)中使用的语言。

了解产品
必需的

通过实践教程在 2 小时内掌握与工作相关的技能。
通过已评分作业、视频和论坛向顶级授课教师学习。
在交互式实践环境中学习新工具或新技能。
通过完成一系列课程和项目,深入学习学科知识。
获得行业领导者颁发的职业证书,展示您学到的专业知识。

级别
必需的

课程长度
必需的

字幕
必需的

教师
必需的

“program development” 的结果

  • 状态:免费试用

    Duke University

    您将获得的技能: Algorithm, 命令行界面, 操作系统, 计算机编程, 软件设计, 数据结构, 模拟, 系统编程, 计划发展, 用户界面(UI), 调试, 编程原则, 软件开发, 开发环境, 解决问题, 伪代码, 软件测试, 可维护性, C(编程语言), 软件工程

  • 状态:新
    状态:预览

    O.P. Jindal Global University

    您将获得的技能: Program Evaluation, Policy Analysis, Project Design, Public Policies, Program Implementation, Program Development, Resource Allocation, Systems Thinking, Needs Assessment, Qualitative Research, Stakeholder Engagement

  • 状态:免费试用

    您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Development Environment, Electronic Hardware, System Programming, Electronics, Software Development Tools, Program Development, Hardware Architecture, Data Structures, Microarchitecture, System Configuration, Programming Principles, Performance Tuning, Computer Architecture, Computer Programming

  • 状态:免费试用

    University of California San Diego

    您将获得的技能: Algorithm, 计算机编程, 运筹学, 数据结构, 社交网络分析, 流行病学, 网络模型, 图论, 生物信息学, 理论计算机科学, 数据存储, 计划发展, 调试, 文件系统, 计算思维, 开发测试, Networking 路由器, 网络分析, 软件测试, 编程原则

  • 状态:新
    状态:免费试用

    您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, File Management, Application Development, Maintainability, Software Design, Development Environment, Program Development, Data Storage Technologies, Application Design, Programming Principles, Computer Programming, Data Structures, Data Management, Integrated Development Environments, Debugging

  • 状态:免费试用

    University of California, Irvine

    您将获得的技能: Algorithm, 面向对象编程(OOP), 操作系统, 软件设计, 系统编程, 文件管理, 计算机结构, 功能设计, 数据结构, 计划发展, 软件开发工具, 编程原则, 调试, 远程访问ibility 系统, 操作系统流程管理, 围棋(编程语言), 开发环境, JSON

是什么让您今天来到 Coursera?

  • 状态:免费试用

    您将获得的技能: 面向对象编程(OOP), Javascript, 前端网络开发, 计算机编程, 脚本语言, 单元测试, 功能设计, 数据结构, 调试, 计划发展, 网络开发工具, 脚本, Jest(JavaScript 测试框架), 事件驱动编程, 网络应用, Node.JS, JSON, 软件包和软件管理

  • 状态:免费试用

    University of Colorado Boulder

    您将获得的技能: 电子产品, 验证和确认, 集成开发环境, 系统设计与实施, 功能设计, 硬件架构, 计划发展, 电气与计算机工程, 电子工程, 嵌入式系统, 现场可编程门阵列 (FPGA), 嵌入式软件, 技术设计, 硬件设计, 日蚀(软件), 电子硬件, 测试案例, 专用集成电路, 计算机结构, 电子系统

  • 状态:免费试用

    您将获得的技能: React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Hypertext Markup Language (HTML), Front-End Web Development, JSON, Application Development, JavaScript Frameworks, Model View Controller, Application Frameworks, Program Development, Javascript, Development Environment, Back-End Web Development, Web Development, Microsoft Visual Studio, Cascading Style Sheets (CSS)

  • 状态:免费试用

    LearnQuest

    您将获得的技能: 弹簧框架, 面向对象编程(OOP), Java, Java 编程, 计算机编程, 软件设计, 面向对象设计, 集成开发环境, Java 平台企业版(J2EE), 数据结构, 计划发展, 文件管理, 网络开发, 调试, 编程原则, 软件安装, Virtual Machine, 日蚀(软件), 开发环境, 软件包和软件管理

  • 状态:免费试用

    您将获得的技能: Algorithm, 计算机科学, 技术交流, 数据结构, 计算思维, 沟通, 计划发展, 伪代码, 编程原则, 软件可视化

  • 状态:新
    状态:免费试用

    您将获得的技能: Microsoft Copilot, Web Applications, GitHub, Web Development, Video Game Development, Prompt Engineering, LLM Application, Cascading Style Sheets (CSS), User Interface (UI) Design, Debugging, Generative AI, Computer Programming Tools, Computer Programming, Database Application, Artificial Intelligence, Generative AI Agents, Program Development, Web Development Tools, Software Development, Software Engineering

是什么让您今天来到 Coursera?

主要合作伙伴

  • Packt
  • University of California San Diego
  • EDUCBA
  • Microsoft
  • LearnQuest
  • Duke University
  • Scrimba
  • University of London