课程主页: https://www.coursera.org/learn/backend-development-with-asp-dot-net
在Coursera上,名为《使用ASP.Net进行后端开发》的课程是为有经验的开发人员专门设计的,它是ASP.NET开发专业化的第二门课程。本课程深入探讨如何使用ASP.NET技术开发强大且可扩展的后端应用程序,主要围绕三大关键的ASP.NET技术架构:ASP.NET Core、ASP.NET MVC和ASP.NET Web API。
课程的第一模块致力于ASP.NET Core,这是一个跨平台的高性能框架,旨在构建现代化的云端和跨平台网络应用。学习者将了解如何创建、配置和管理ASP.NET Core项目,这个平台的模块化架构使开发者能够只使用必要的组件,以实现更轻量级和更快速的应用开发。同时,ASP.NET Core内置的依赖注入支持,全程简化了不同部分的管理与测试。
接下来的模块将介绍ASP.NET MVC,这是用于构建动态网站的强大工具。学习者将在此模块中深入理解MVC架构,以及如何在此框架中利用控制器、视图和模型设计高效的Web应用程序。
最后,课程涉及到ASP.NET Web API,这是一个用于构建RESTful网络服务的框架,开发者可通过它为不同的客户端(包括Web应用、移动应用及其他服务)提供服务。学习者将顺利掌握RESTful服务与HTTP协议的基本知识,以及在ASP.NET Web API中实现这些协议的技巧,学习如何定义API端点、映射HTTP请求到控制器方法,以及使用JSON和XML格式进行数据的序列化与反序列化。
总的来说,《使用ASP.Net进行后端开发》课程为希望深入了解ASP.NET技术的开发人员提供了系统而深入的指导,适合希望提高后端开发技能的中级开发者。掌握这些技术将为您在现代Web开发中奠定坚实的基础。
课程主页: https://www.coursera.org/learn/backend-development-with-asp-dot-net