در حال حاضر محصولی در سبد خرید شما وجود ندارد.
اگر شما یک برنامه نویس هستید، احتمالا مشغول به کار هستید، پس چرا صرفه جویی در زمان و اجتناب از بازتولید چرخ با استفاده مجدد از راه حل های طراحی شده به خوبی اثبات شده طراحی نرم افزار - برای بهبود کیفیت کد خود را؟ الگوهای طراحی را تشویق کارایی برنامه نویسی و استفاده مجدد کد را تشویق می کند. در این دوره، Jungwoo Ryoo نگاهی به الگوهای طراحی سنتی به عنوان Python می گیرد. Jungwoo Ryoo 15 الگوهای ضروری، ساختاری، ساختاری و رفتاری را پوشش می دهد تا به شما کمک کند تا چالش های برنامه نویسی مشترک را حل کنید، در حالی که معرفی بهترین شیوه هایی که می تواند راه حل های خود را سازگار، کامل و صحیح نگه دارد.
عنوان اصلی : Python: Design Patterns
سرفصل های دوره :
مقدمه:
کاوش الگوهای طراحی
آنچه شما باید بدانید
1. درک الگوهای طراحی:
الگوی طراحی چیست؟
انواع الگوهای طراحی
درک برنامه نویسی شی گرا
کار با وراثت و پلی مورفیسم
درک الگوی الگوی
کار با زبان الگو
2. الگوهای خلق و خوی:
کارخانه
مثال کارخانه
کارخانه انتزاعی
مثال کارخانه انتزاعی
Singleton
مثال تک تک
سازنده
builder مثال
نمونه اولیه
نمونه اولیه نمونه
3. الگوهای ساختاری:
دکوراتور
Decorator Example
پروکسی
مثال پروکسی
آداپتور
مثال آداپتور
کامپوزیت
مثال کامپوزیت
پل
مثال پل
4. الگوهای رفتاری:
ناظر
مثال مشاهده کننده
بازدید کننده
به عنوان مثال بازدید کننده
iTerator
مثال تکراری
استراتژی
مثال استراتژی
زنجیره مسئولیت
زنجیره ای از مسئولیت مسئولیت
5. بهترین شیوه های طراحی:
سازگاری با الگوهای طراحی
اندیشه برنامه نویسان
نتیجه گیری:
مرحله بعدی با الگوهای طراحی
Python: Design Patterns
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
علم اطلاعات و تجزیه و تحلیل مسیرهای شغلی و گواهینامه ها
فیلم یادگیری Network Forensics
آموزش توسعه نرم افزارهای امن
آشنایی با شغل ها و گواهینامه های Data Science و تحلیل داده ها
دوره یادگیری جرم شناسی رایانه ای – Learning Computer Forensics
فیلم یادگیری Certified Analytics Professional (CAP) Cert Prep: Domains 14
آموزش حفاظت از شبکه تان بوسیله نرم افزارهای Open Source
فیلم یادگیری جرم شناسی دیجیتال از سیستم های عامل Operating system forensics
Cybersecurity Foundations: Computer Forensics
Cert Prep: Certified Analytics Professional (CAP)