Model View Controller

Model-View-Controller (MVC) 是一种常用于开发用户界面的软件设计模式,它将相关的程序逻辑分为三个相互关联的元素。Coursera 的 MVC 目录教您如何有效实施这种模式,以实现软件应用程序中的关注点分离。您将学会将项目结构划分为单独的模型、View 和控制器,以简化编码、测试和 Debugging 过程。此外,您还将了解如何使用 Model 操作数据、创建视图显示数据以及使用控制器控制数据流。这项技能对于软件开发人员、网络开发人员以及任何旨在构建高效、可扩展和可维护代码库的人来说都是无价之宝。
25凭据
1个在线学位
72门课程

最受欢迎

当前趋势

最新发布

筛选依据

主题
必需的

语言
必需的

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

了解产品
必需的

通过实践教程在 2 小时内掌握与工作相关的技能。
通过已评分作业、视频和论坛向顶级授课教师学习。
通过完成一系列课程和项目,深入学习学科知识。
在线获得学士学位或硕士学位,所需费用仅为在校学习费用的一小部分。

级别
必需的

课程长度
必需的

字幕
必需的

教师
必需的

“model view controller” 的结果

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

    您将获得的技能: PHP (Scripting Language), Model View Controller, Restful API, Web Development, Object-Relational Mapping, Web Applications, Full-Stack Web Development, Development Environment, Software Testing, Back-End Web Development, Application Frameworks, Database Management, Application Security, Authentications, Authorization (Computing), Package and Software Management

  • 状态:免费试用

    您将获得的技能: Django (Web Framework), Performance Tuning, Postman API Platform, Restful API, Application Programming Interface (API), Data Validation, Authentications, React.js, Authorization (Computing), PostgreSQL, Object-Relational Mapping, API Design, Model View Controller, Scalability, Application Frameworks, JSON, Full-Stack Web Development, Unit Testing, Web Development, Python Programming

  • 状态:免费试用

    您将获得的技能: Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java, Enterprise Architecture, Secure Coding, Model View Controller, Software Architecture, Application Security, Maintainability, Continuous Monitoring, Debugging, Scalability

  • 状态:免费试用

    您将获得的技能: Javascript, 用户体验, Html 和 Css, 网页设计与开发, 用户界面(UI), 超文本标记语言(HTML), 调试, 软件开发, 网页设计, 用户故事, 网络开发工具, jQuery, 软件开发工具, 应用编程接口 (API), 原型设计, 层叠样式表(CSS), 互动设计, 模型-视图-控制器, 网络应用, 应用程序开发

  • 状态:免费试用

    您将获得的技能: 移动开发, 应用编程接口 (API), 数据建模, UI 组件, Network Protocol(网络协议, 数据存储, 模型-视图-控制器, 苹果 iOS, JSON, Swift 编程, 数据存储技术

  • 状态:免费试用

    LearnQuest

    您将获得的技能: Java, Java 平台企业版(J2EE), 超文本标记语言(HTML), 会话启动协议, 网络开发, 对象关系映射, 应用服务器, 中间件, 数据存储, Javascript 和 jQuery, 应用框架, 脚本, 服务器端, 模型-视图-控制器, 网络应用, 应用程序部署, 应用程序开发, 网络服务器, 企业架构, Apache Tomcat

  • 状态:免费试用

    您将获得的技能: 面向对象编程(OOP), UI 组件, 应用编程接口 (API), 数据建模, 数据结构, 单元测试, iOS 开发, 应用程序开发, 响应式网页设计, 用户界面(UI), 移动开发, 数据存储, 事务处理, 模型-视图-控制器, 苹果 iOS, 苹果 Xcode, JSON, 编程原则, Swift 编程, 熟练掌握苹果软件

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

    University of Virginia

    您将获得的技能: Model View Controller, Integrated Development Environments, Data Modeling, Database Design, Software Development Tools, NoSQL, Database Architecture and Administration, Application Programming Interface (API), OpenAI, Version Control, Artificial Intelligence, API Design, Generative AI

  • 状态:免费试用

    您将获得的技能: SQL, UI 组件, 授权(计算), 响应式网页设计, 对象关系映射, 云应用, Authentication, Django (网络框架), 全栈式网络开发, 应用程序部署, Bootstrap(前端框架), 数据库管理, 模型-视图-控制器, 网络应用, 关系数据库, 应用程序开发, 内容管理, 数据库, 数据库设计

  • 状态:免费试用

    您将获得的技能: ASP.NET, Restful API, Object-Relational Mapping, Web Applications, User Accounts, Data Integrity, Single Sign-On (SSO), Application Programming Interface (API), Authentications, Back-End Web Development, Performance Tuning, Authorization (Computing), Data Management, Model View Controller, Application Security, Multi-Factor Authentication, Data Security

  • 状态:免费试用

    您将获得的技能: ASP.NET, Restful API, .NET Framework, Web Services, JSON, Application Frameworks, Model View Controller, Web Applications, Back-End Web Development, Application Programming Interface (API), Server Side, Extensible Markup Language (XML), Application Security, Object-Relational Mapping

  • 状态:免费试用

    您将获得的技能: Restful API, ASP.NET, Model View Controller, JSON, Application Programming Interface (API), Application Frameworks, Web Services, Middleware, Back-End Web Development, Server Side, Extensible Markup Language (XML), Routing Protocols

是什么让您今天来到 Coursera?

主要合作伙伴

  • Packt
  • EDUCBA
  • LearnQuest
  • Codio
  • University of Virginia
  • Meta
  • University of Michigan
  • IBM