Professional C#: The Best Course on Intermediate C# coding

所在平台: Udemy

课程主页: https://www.udemy.com/course/intermediate-csharp/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:专业C#:中级C#编码最佳课程 课程概述: 本课程针对有经验的开发者或已完成我们介绍课程的开发者,提供成为C#专家所需的全部技能。为何选择此课程?微软在内部培训其开发者时使用了本课程及Chuck的其他课程。Chuck的课程已在全球范围内向数千名开发者进行过面对面、在线和通过Udemy的授课,包括大型企业、政府机构和军队等。Chuck将引导您深入了解语言语法,同时强调最佳实践以及良好的设计和架构。 课程内容包括: - 类的设计与实现 - 异常处理——正确检测和应对错误条件的方法 - 继承——基础语法和概念入门 - 构造函数与继承——正确初始化对象的方式 - 多态——编写面向对象应用程序的真正原因 - 接口——继承与接口的区别,通过接口反转设计中的依赖 - 泛型——学习编写和使用泛型 - 元组——定义和使用简单对象的快速方法 - 运算符重载——学习使用和设计自定义运算符,增强类的可用性 - .Net库——从Object开始,了解集合、日期和时间、以及C#的扩展方法等关键特性 - 委托——通过委托入门函数式编程概念 - 事件——函数式编程的进阶步骤 - Lambda表达式——成为函数式编程的专家 - LINQ——轻松查询和转化数据 - 反射与元数据 - 线程与任务 通过大量的互动实验室和作业来巩固您的学习,提供即时反馈和教师支持。

课程评论(0条)

课程详情

This course is for experienced developers or developers that have taken our introduction course. This course provides all the skills required to become an expert C# developer.Why choose this course? Microsoft uses this course and other of Chuck's courses to train their developers internally. Chuck's courses have been delivered to thousands of developers in-person, online and via Udemy, including major corporations, government agencies and military around the world.Chuck walks you through not only the language syntax, but also best practices with an emphasis on good design and architecture.Get lots of hands-on experience withClass design and implementationExceptions - the correct way to detect and react to error conditionsInheritance - the basic syntax and concepts to get you startedConstructors and Inheritance - the right way to initialize objectsPolymorphism - The real reason we code object-oriented applicationsInterfaces - Inheritance vs Interface - inverting the dependency in design with interfacesGenerics - learn how to code and use genericsTuples - a quick way to define and use simple objectsOperator Overloading - learn to use and design your own operators to enhance the usability of your classesThe.Net library - this survey of the.Net library starts with Object and continues to collections,, dates and times, and extension methods - a key feature of C#Delegates - get started with functional programming concepts with delegatesEvents - take the next step in functional programming with eventsLambda expressions - Become a functional programming pro with lambdas!LiNQ - query and transform data with ease using LiNQReflection and MetadataThreads & TasksReinforce your learning with lots of interactive labs and assignments with instant feedback and instructor support

课程标签

0人关注该课程

主题相关的课程