C# OOP: A Beginner's Guide to Object-Oriented Programming

所在平台: Udemy

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

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:C# 面向对象编程:初学者指南 课程概述:面向对象编程(OOP)使得入门变得更加简单。OOP是任何编程语言(包括C#和.NET)的基础。随着云计算的普及,.NET Core的使用不断增加。诸如花旗集团、家得宝、戴尔和福特等公司使用C#作为其软件开发语言。在本课程中,你将通过动手实践的方式学习在.NET Core中的OOP。 讲师简介:Praveen是一位经验丰富的产品设计师和开发者,曾在霍尼韦尔工作10年,博世工作7年。他专注于基于.NET技术栈和云平台的产品开发,拥有一项专利并曾发表两篇论文。此外,他还出版了20多门课程和50多个Kubernetes、Docker和Azure的实践实验室,教授数千学生关于各种云原生主题的知识。 课程内容涵盖: 1. 理解C#类,包括OOP基础、C#对象和抽象概念。 2. 理解C#类字段,包括常量、readonly、静态、访问修饰符和值/引用类型。 3. 理解C#类方法,包括构造函数、析构函数、属性、封装、方法重载和静态类。 4. 理解C#接口,包括默认接口实现、属性和接口中的静态成员。 5. 理解C#继承,包括类型转换、访问修饰符和多重继承。 6. 理解C#多态性,包括方法隐藏、重写和抽象类。 课程中包含丰富的活动,如测验、作业和编码练习,以巩固学习内容。 通过本课程,你将掌握C#编程语言中的面向对象编程(OOP)概念,并对学习更高级的C#编程知识充满信心。立即注册,开启你的学习之旅。

课程评论(0条)

课程详情

OOP, or object-oriented programming, makes it easy to get started. OOP is fundamental in any programming language, including C# and.NET. The usage of.NET Core has been steadily increasing recently with the popularity of cloud computing. Companies such as Citigroup, Home Depot, Dell, and Ford use C# as the language for their software development. In this course, you will learn OOP in.NET Core with a hands-on approach.Instructor Bio:Praveen is an experienced product designer and developer who has worked for 10 years at Honeywell and 7 years at Bosch. He specializes in building products on the.NET stack and cloud platforms. He has a patent and has presented two papers. Additionally, he has published 20+ Courses and 50+ Hands-On Labs on Kubernetes, Docker & Azure, teaching thousands of students on various cloud-native topics.Topics Covered In This Course:Understanding C# Class includes basics of OOP, C# Objects, and Abstraction.Understanding C# Class Fields includes constant, readonly, static, access modifiers, and value/reference types.Understanding C# Class Methods that cover constructors, destructors, properties, encapsulation, method overloading, and static classes.Understanding C# Interfaces, which includes default interface implementation, properties, and static members in interfaces.Understanding C# Inheritance that explains casting, access modifiers, and multiple inheritances in C#.Understanding C# Polymorphism includes method hiding, overriding, and abstract class.Lots of activities such as quizzes, assignments, and coding exercises to apply your learnings.At The End Of This Course:You will understand the Object-Oriented Programming (OOP) concepts in the C# programming language.You will be more confident in learning advanced C# programming concepts next.Enroll now to get started.

课程标签

0人关注该课程

主题相关的课程