|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/c-8-and-net-core-31-recipes-second-edition/
课程评论:没有评论
课程名称:C# 8 和 .NET Core 3.1 处方 - 第二版 课程概述: C#是一种多范式编程语言,支持强类型检查、数组边界检查和自动垃圾回收等软件工程原则。C# 8新增了众多功能,使开发强大的跨平台应用程序变得更加便捷。同时,ASP.NET Core是开发企业级Web应用程序的框架。在本课程中,您将学习如何利用C# 8和.NET Core 3.1的最新特性,快速简便地开发应用程序。随着技能的提升,本课程将帮助您深入探索适合实际应用开发的高级C#用例。 此外,您将深入了解ASP.NET Core 3.1 Web API框架,包括认证方法和实体框架核心(Entity Framework Core),这是C#和.NET Core的事实标准ORM。课程还将介绍.NET生态系统中的最新技术,主要包括Razor Pages和Blazor,以便快速构建智能页面和在浏览器中构建C#应用程序。最后,您将学习如何使用WPF和.NET Core构建桌面应用程序。 请注意,参加本课程需要具备C#的先前知识和一定的ASP.NET经验。 作者介绍: Dimitris Loukas是一名软件工程师,目前在一家成长中的初创公司工作,负责构建一款革命性的推荐营销平台,使用Node.js、Angular、MySQL、Redis和Docker。他还开发基于C#、Aurelia和TypeScript的交易软件应用程序。Dimitris是Packt书籍的作者,制作了多部关于C#、.NET Core和TypeScript的视频教程。他曾在两家初创公司工作,积极参与开源社区,喜欢进行一些小项目。他开发过基于C#和Node.js的微服务,并对Angular、Aurelia和Vue.js等前端框架有深入了解。他是一名.NET Core的早期采用者,对现代JavaScript及其未来发展充满热情。
C# is a multi-paradigm programming language providing support for software engineering principles such as strong type checking, array bound checking, automatic garbage collection, and more. C# 8 comes with a host of new features to build powerful cross-platform applications. Also, ASP.NET Core is the web application framework through which you can develop enterprise-grade web apps.In this course, you will learn quick and easy ways to develop apps using the latest features of C# 8 and.NET Core 3.1. Kitted out with those skills in your toolset, this course will then help you to make the most of the next sections focusing on advanced C# use cases that are particularly suited to real-world application development.Moving further, you will get in-depth knowledge of ASP.NET Core 3.1 Web API framework along with authentication methods and Entity Framework Core, the de facto ORM for C# and.NET Core. Finally, you will work with the latest technologies in the.NET Ecosystem, primarily Razor Pages for quickly bootstrapping smart pages and Blazor for building C# apps for the browser. Finally, you will build a desktop application with WPF and.NET Core.Please note that prior knowledge of C# and some experience with ASP.NET is assumed for taking this course.About the AuthorDimitris Loukas is a software engineer and is currently part of a growing start-up building a revolutionary referral marketing platform with Node.js, Angular, MySQL, Redis, and Docker. He is also developing trading software applications using C#, Aurelia and TypeScript. He is a Packt author and has developed many video tutorials in C#,.NET Core, and TypeScript. He has worked for two start-ups in the past, is active in the open-source community, and loves taking up small side-projects. He has developed microservices using C# and Node.js and has also mastered Angular, Aurelia, and Vue.js. He is an early adopter of.NET Core and is fascinated by modern JavaScript and where the web is going.