1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Python: SOLID Principles and Top Design Patterns 2024-10
Python_ SOLID Principles and Top Design Patterns

Udemy – Python: SOLID Principles and Top Design Patterns 2024-10

توضیحات

Python: SOLID Principles and Top Design Patterns، دوره آموزش بهبود کد پایتون از طریق تسلط بر اصول S.O.L.I.D و الگوهای طراحی توسط آکادمی یودمی منتشر شده است. همه ما می خواهیم توسعه دهندگان نرم افزار بهتری شویم و بتوانیم خودمان را مهندسان نرم افزار یا معماران نرم افزار بنامیم، اما برای این کار ابتدا باید بر تعدادی از الگوهای طراحی تسلط داشته باشید. این درس شما را در مسیر رسیدن به آن مقصد قرار می دهد. ما به شما یاد می دهیم که چگونه تشخیص دهید چه زمانی از الگوهای طراحی خاص برای ساخت سیستم های پیچیده به شیوه تقسیم و غلبه استفاده کنید تا پیچیدگی کاهش یافته و انتزاعی شود. اما ما به جای یادگیری تمام الگوهای طراحی موجود، مهم ترین و اساسی ترین الگوهای طراحی GoF را برای شما شرح داده ایم. ما با درک کامل اصول طراحی S.O.L.I.D و چگونگی ارتباط آن ها با این الگوهای طراحی شروع می کنیم. ما همه چیز را در زمینه مشکلات دنیای واقعی و همچنین نمونه های کد خاص توضیح می دهیم.

اگر به یک دروه برای مرور شی گرایی نیاز دارید، ما آن را برای شما آماده کرده اییم. همه چیز از کلاس ها گرفته تا رابط ها و کلاس های انتزاعی پوشش داده می شود. همچنین به شما نشان خواهیم داد که چگونه با استفاده از پایتون کد نویسی کنید (پلتفرم بازی پایتون). در پایان این دوره شما با کدنویسی شبیه سازی بازی زندگی جان کانوی که روی دستگاه موبایل شما اجرا خواهد شد، به معماری یک راه حل می پردازید. این کار به شما کمک می کند تا پروژه ها را به شیوه معماری قبل از هر گونه توسعه اصلی طراحی کنید و می تواند برای کوتاه کردن زمان توسعه و کاهش هزینه های نگهداری مورد استفاده قرار گیرد. الگوهای طراحی از این جهت مهم هستند که آن ها دستورالعمل ها یا راه حل هایی برای مشکلات شناخته شده مهندسی نرم افزار هستند. هنگام ایجاد برنامه های نرم افزاری، برخی مشکلات به شکلی کاملا قابل پیش بینی تکرار می شوند بنابراین به جای “اختراع مجدد” چرخ، مجموعه ای از چرخ ها را برای انتخاب در اختیار خواهیم داشت.

آنچه خواهید آموخت

  • یادگیری مهم ترین و اساسی ترین الگوهای طراحی در مهندسی نرم افزار مدرن در اکوسیستم پایتون
  • اصول طراحی S.O.L.I.D را مانند توسعه دهندگان ارشد باتجربه یاد بگیرید
  • درک عمیقی از چرایی و چگونگی الگوهای طراحی بنیادی .
  • یک نمایش معماری کامل (با UML)از هر الگو و همچنین سناریوهای دنیای واقعی با مثال های عملی برای هر الگو بگیرید.
  • روی الگوهایی کار کنید که درک شما از آن الگوها را عمیق تر و اساسی تر می کند.
  • یاد می گیرید که چگونه بهترین الگو را برای چالش معماری داده شده شناسایی کنید.

این دوره برای چه کسانی مناسب است

  • توسعه دهندگانی که می خواهند طراحی، معماری و در نهایت توسعه کد بهتر را یاد بگیرند.
  • توسعه دهندگانی که می خواهند درک عمیقی از معماری نرم افزار فوق العاده را به دست آورند.

مشخصات دوره Python: SOLID Principles and Top Design Patterns

  • ناشر : Udemy
  • مدرس : Piotr Paweska
  • زبان: انگلیسی
  • سطح آموزش: متوسط
  • تعداد دروس: 60
  • مدت زمان آموزش: 5 ساعت و 51 دقیقه

سر فصل های دوره

Python: SOLID Principles and Top Design Patterns

پیش نیاز های دوره

  • It is assumed that you know your way around Python. Only basic experience is required. We have a OOP refresher if you need it.
  • You should be able to run the Python code that is provided with the course. We will use Visual Studio Code as our IDE but you can use any IDE you like.
  • Access to a computer. A Mac, Windows, or a Linux based operating system is equally fine. All the tools are OS Independent.

تصاویر

Python: SOLID Principles and Top Design Patterns

فیلم نمونه

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: انگلیسی

کیفیت: 720p

تغییرات:

نسخه 2023/10 نسبت به 2023/4 به تعداد 6 درس و مدت زمان 23 دقیقه افزایش داشته است. همچنین کیفیت دوره از 720p به 1080p افزایش یافته و زیرنویس هم اضافه شده است.

نسخه 2024/10 نسبت به 2023/10 به تعداد 2 درس و مدت زمان 37 دقیقه افزایش داشته است. همچنین کیفیت دوره از 1080p به 720p کاهش یافته است.

لینک دانلود

دانلود بخش 1 – 1 گیگابایت

دانلود بخش 2 – 849 مگابایت

گذرواژه فایل(ها): www.downloadly.ir

حجم فایل

1.84 گیگابایت

5/5 - (2 امتیاز)

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست