LEARNING PATH: Modern Web Development with ASP. NET Core

所在平台: Udemy

课程主页: https://www.udemy.com/course/learning-path-modern-web-development-with-aspnet-core/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:学习路径:使用ASP.NET Core进行现代Web开发 课程概述: 本课程专注于使用ASP.NET Core框架开发高效且易于维护的Web应用程序。作为微软的开源框架,ASP.NET Core使得构建现代化、动态的跨平台Web应用变得简单。如果你是ASP.NET开发者,想要学习ASP.NET Core,或者是希望成为全栈.NET Core开发者的程序员,这门学习路径将非常适合你。 课程亮点: - 通过真实案例学习如何构建稳健的Web应用,理解.NET Core的客户端和服务器端开发。 - 学习如何测试、部署和维护.NET Core应用程序。 - 掌握使用.NET Core平台的微服务架构,构建分布式系统。 课程内容: 学习路径从设置ASP.NET Core环境和构建应用结构开始,随后探索框架的内置功能,如依赖注入、日志记录和过滤器。你将学习如何通过使用CURL和Postman创建HTTP请求,将RESTful API实现到应用中。接着,进行单元测试和集成测试,确保应用程序正常运行并且新更改不会破坏现有功能。此外,将学习创建与API交互的视图,并掌握如何在SQL Server中存储数据。后续内容涵盖了使用微服务架构开发分布式系统的必要知识,以及框架提供的构建分布式应用的服务。最终,你将学习使用Docker和Docker Compose将应用打包到容器中,并部署到云计算的虚拟机上。 学习成果: 完成此学习路径后,你将对ASP.NET Core的最新功能有深入理解,并能够使用这些功能开发、测试和部署Web应用程序。 专家介绍: 课程由经验丰富的专业人士Piotr Gankiewicz主讲,他拥有应用信息学硕士学位和超过7年的软件工程与架构经验,积极参与DevOps相关主题。他是Noordwind组织的共同创始人,专注于C#、.NET、.NET Core及JavaScript技术,并对DDD、CQRS、RESTful API及使用微服务模式的分布式系统表现出浓厚兴趣。同时,Piotr也是波兰.NET社区的知名成员,致力于提供优质的免费和开源软件编程课程,并活跃于开源贡献、咨询、博客撰写、公开演讲、指导和授课等领域。

课程评论(0条)

课程详情

The ability to develop web applications that are highly efficient and at the same time easy to maintain has become imperative to many businesses. ASP.NET Core is an open source framework from Microsoft, which makes it easy to build cross-platform web applications that are both modern and dynamic. So, if you're a ASP.NET developer who wants to learn ASP.NET Core or a programmer who wants to become a full-stack.NET Core developer, then go for this Learning Path. Packt's Video Learning Path is a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: With real-world use cases, learn to build robust web apps by understanding client and server side development using.NET Core Understand how to test, deploy, and maintain your applications with.NET Core Learn how to work with the microservice architecture using the.NET Core platform to build a distributed system This Learning Path begins with setting up the ASP.NET Core environment and building the application structure. You will then explore the built-in features of the framework such as dependency injection, logging, and filters. You will also learn how to build and implement RESTful APIs into your application by creating HTTP requests using CURL and Postman. Next, you will perform unit and integration testing to ensure that your application works properly and that the new changes in the application does not break the existing functionalities. You will then learn to create views that will interact with the API. You will also understand how to store data in the SQL server. Moving ahead, this Learning Path teaches you everything you need to know to start developing distributed system using the microservice architecture. Next, you will gain in-depth knowledge of the services provided by the framework for building distributed applications. Finally, you will learn to use Docker and Docker Compose to pack your application into the container and deploy it to the virtual machine running on the cloud. By the end of this Learning Path, you will have a strong understanding of the latest features of ASP.NET Core and will be able to develop, test, and deploy web applications using them. Meet Your Expert(s): We have the best works of the following esteemed author to ensure that your learning journey is smooth:Born and raised in Kraków, Piotr Gankiewicz holds aM.Sc.Eng. degree in Applied Informatics. He has over 7 years of experience as a software engineer and architect, but is also interested in topics such as DevOps. He is a co-founder of the Noordwind teal organization and is a full stack developer working mainly with C#,.NET,.NET Core, and JavaScript technologies. He is also a big fan of DDD, CQRS, RESTful APIs, and distributed systems using the microservice pattern. He is a well-known member of the Polish.NET community and his mission is to deliver the best content possible in terms of free and open software and programming courses. On top of that, he is an active open-source contributor, consultant, blogger, public speaker, mentor, lecturer, and co-organizer of the.NET Core tour.

课程标签

0人关注该课程

主题相关的课程