C Solid Speedrun Learn Solid Principles 2022

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

此内容查看价格5立即购买

此隐藏内容仅限VIP查看升级VIP

0

评论0

显示验证码
没有账号? 注册  忘记密码?