最新消息:请大家多多支持

C# Solid Speedrun – Learn Solid Principles (2022)

其他教程 dsgsd 137浏览 0评论

Published 7/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.95 GB | Duration: 4h 0m

Learn how to develop efficient and effective software systems by applying SOLID Principles.

What you’ll learn
Students will learn C# SOLID principles and the basics of C# design patterns.
How to design efficient and effective softwares.
How to detect and correct code smells.
C# tips and tricks
Requirements
Experience with object-oriented design. We highly recommend our C# course “C# Speedrun – Learn C# (2022)”
Description
Welcome to the “C# SOLID Speedrun – Learn SOLID principles” course! We are a team of C# developers, instructors and lifelong students. Our goal is to make coding easy to learn and review. Through our boots on the ground workshops, we have trained over one thousand students how to code and debug applications.Our expertise: C#, Python, Java, JavaScript, HTML, CSS and many more. Are you ready? Let’s get started. For most of our courses, no previous experience is necessary.This course will help you gain knowledge, tips, tricks and skills that will prepare you for your next C# interview and upgrade your C# skills.Wikipedia defines SOLID as:In software engineering, SOLID is a mnemonic acronym for five design principles intended to make object-oriented designs more understandable, flexible, and maintainable.The SOLID ideas areThe single-responsibility principle: “There should never be more than one reason for a class to change.” In other words, every class should have only one responsibility.The open–closed principle: “Software entities … should be open for extension, but closed for modification.”The Liskov substitution principle: “Functions that use pointers or references to base classes must be able to use objects of derived classes without knowing it.”[8] See also design by contract.The interface segregation principle: “Many client-specific interfaces are better than one general-purpose interface.”The dependency inversion principle: “Depend upon abstractions,[not] concretions.” Let’s level up and prepare your next C# interview!———————————Keywords related to the course:SOLID Principles Video Tutorial in C#SOLID Tutorial SOLID PrinciplesSRP, OCP, LSP, ISP, DIP

Overview

Section 1: SOLID Introduction

Lecture 1 SOLID Introduction

Section 2: Object-Oriented Programming Recap

Lecture 2 Intoduction to OOP

Lecture 3 Class members.mp4

Lecture 4 Constructors

Lecture 5 Access Modifiers

Lecture 6 Encapsulation

Lecture 7 Inheritance

Lecture 8 Polymorphism

Lecture 9 Abstraction

Lecture 10 Interfaces

Section 3: Single Responsibility Principle

Lecture 11 Single Responsibility Principle

Lecture 12 Single Responsibility Principle_demo

Section 4: Open Close Principle

Lecture 13 Open Close Principle

Lecture 14 Open Close Principle_demo

Section 5: Liskov Substitution Principle

Lecture 15 Liskov Substitution Principle

Section 6: Interface Segregation Principle

Lecture 16 Interface Segregation Principle

Section 7: Dependency Inversion Principle

Lecture 17 Dependency Inversion Principle

Lecture 18 Dependency Inversion Principle_demo

Section 8: Additional Content: C# History

Lecture 19 Introduction to C#

Lecture 20 Introduction to .NET

Section 9: Additional Content: Design Patterns

Lecture 21 Introduction to Design Patterns

Lecture 22 Singleton Design Patterns

Lecture 23 Observer Design Patterns

Section 10: Additional Content: GIT

Lecture 24 GIT 101

Lecture 25 GIT 101_demo

Lecture 26 GIT 102

Lecture 27 GIT 102_demo

Developers interested in design patterns & SOLID principles

C# Solid Speedrun - Learn Solid Principles (2022)

Password/解压密码www.tbtos.com

资源下载此资源仅限VIP下载,请先

转载请注明:0daytown » C# Solid Speedrun – Learn Solid Principles (2022)

您必须 登录 才能发表评论!