توضیحات
دوره SOLID Principles in C# for Software Architecture & Design. این دوره به شما اصول SOLID در طراحی نرمافزار و معماری نرمافزار را آموزش میدهد تا بتوانید کد تمیز در طراحی شیءگرا C# بنویسید. شما با اصول SOLID که توسط Robert Martin در کتاب Agile Software Development مطرح شدهاند، آشنا میشوید. این دوره به شما نشان میدهد که اصول SOLID چه هستند، چگونه کار میکنند، چرا مهم هستند و چگونه در پروژههای واقعی C# و Java پیادهسازی میشوند. همچنین، به شما یاد میدهد که چگونه با استفاده از SOLID کد تمیز طراحی کنید و به سوالات مصاحبه در مورد این اصول پاسخ دهید.
آنچه فرا خواهید گرفت:
- اصول SOLID در برنامهنویسی شیءگرا برای طراحی و معماری نرمافزار
- شناسایی طراحی بد در کد نرمافزار با دانش اصول SOLID
- پیادهسازی روشهای نرمافزاری با استفاده از اصول SOLID
- پیادهسازی اصول طراحی SOLID در C#
- یادگیری اصل Single Responsibility Principle (SRP)
- یادگیری اصل Open Closed Principle (OCP)
- یادگیری اصل Liskov Substitution Principle (LSP)
- یادگیری اصل Interface Segregation Principle (ISP)
- یادگیری اصل Dependency Inversion Principle (DIP)
- یادگیری Inversion of Control (IOC)
- یادگیری Dependency Injection (DI)
- اصول رایج طراحی نرمافزار مانند DRY، KISS، GRASP، Single Source of Truth و غیره
این دوره مناسب چه کسانی است؟
- توسعهدهندگان نرمافزار
- افرادی که در صنعت IT شروع به کار میکنند
- افرادی که در طراحی و معماری نرمافزارها دخیل هستند
- مهندسان فناوری اطلاعات
- مهندسان علوم کامپیوتر
مشخصات دوره SOLID Principles in C# for Software Architecture & Design
- ناشر: Udemy
- مدرس: Yogesh Dahake
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 2 ساعت و 39 دقیقه
- تعداد دروس: 39
سرفصل های دوره
پیشنیازهای دوره SOLID Principles in C# for Software Architecture & Design
- Basic knowledge of C# or java or any object oriented programming languages
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
764 مگابایت















































