لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط بر الگوهای طراحی پایتون (Python Design Patterns)
- آخرین آپدیت
دانلود Mastering Python Design Patterns
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
تسلط بر الگوهای طراحی پایتون مهارتی ضروری برای هر توسعهدهندهای است که بر ساخت نرمافزارهای مقیاسپذیر و قابل نگهداری تمرکز دارد. این دوره بهطور عمیق به بررسی الگوهای طراحی کلاسیک و مدرن میپردازد و دانش لازم برای بهبود ساختار و عملکرد اپلیکیشنهای پایتونی را در اختیار توسعهدهندگان قرار میدهد. درک الگوهای طراحی به شما کمک میکند تا کدی بهینه، انعطافپذیر و قابل استفاده مجدد بنویسید؛ مهارتی که در چشمانداز توسعه نرمافزار امروز، یک ضرورت است.
در طول این دوره، فراگیران اصول کلیدی طراحی را فراگرفته و آنها را از طریق مثالهای واقعی پیادهسازی خواهند کرد. این دوره با رویکردی عملی طراحی شده است تا دانشجویان بتوانند هر الگو را مستقیماً در پروژههای کاربردی به کار بگیرند. شما از طریق تمرینات کدنویسی، توانایی خود را در طراحی اپلیکیشنهای پایتون با معماری پاک (Clean Architecture) بهصورت گامبهگام ارتقا خواهید داد.
آنچه این دوره را متمایز میکند، تأکید بر هر دو گروه الگوهای طراحی سنتی (مانند الگوهای Gang of Four یا GoF) و الگوهای مدرنتر است. شما نهتنها تئوری، بلکه بینشهای عملی در مورد نحوه استفاده از این الگوها در پایتون را کسب خواهید کرد تا مطمئن شوید کد شما هم کارآمد است و هم برای چالشهای دنیای واقعی بهینه شده است.
این دوره برای توسعهدهندگان پایتون که پایه برنامهنویسی شیءگرا (OOP) را دارند و میخواهند دانش خود را در معماری نرمافزار عمیقتر کنند، ایدهآل است. چه یک توسعهدهنده سطح متوسط باشید و چه بخواهید مسیر شغلی خود را به عنوان معمار نرمافزار پیش ببرید، این دوره مهارتهای لازم برای ارتقای سطح حرفهای شما را فراهم میکند.
سرفصل ها و درس ها
اصول بنیادی طراحی
Foundational Design Principles
معرفی کلی دوره
Course Overview
ویدیو معرفی اصول بنیادی طراحی
Foundational Design Principles - Overview Video
اصول SOLID
SOLID Principles
ویدیو معرفی اصول SOLID
SOLID Principles - Overview Video
الگوهای طراحی سازنده (Creational)
Creational Design Patterns
ویدیو معرفی الگوهای طراحی سازنده
Creational Design Patterns - Overview Video
الگوهای طراحی ساختاری (Structural)
Structural Design Patterns
ویدیو معرفی الگوهای طراحی ساختاری
Structural Design Patterns - Overview Video
الگوهای طراحی رفتاری (Behavioral)
Behavioral Design Patterns
ویدیو معرفی الگوهای طراحی رفتاری
Behavioral Design Patterns - Overview Video
الگوهای طراحی معماری
Architectural Design Patterns
ویدیو معرفی الگوهای طراحی معماری
Architectural Design Patterns - Overview Video
الگوهای همزمانی و نامتقارن
Concurrency and Asynchronous Patterns
ویدیو معرفی الگوهای همزمانی و نامتقارن
Concurrency and Asynchronous Patterns - Overview Video
الگوهای بهینهسازی عملکرد
Performance Patterns
ویدیو معرفی الگوهای بهینهسازی عملکرد
Performance Patterns - Overview Video
الگوهای سیستمهای توزیع شده
Distributed Systems Patterns
ویدیو معرفی الگوهای سیستمهای توزیع شده
Distributed Systems Patterns - Overview Video
الگوهای تستنویسی
Patterns for Testing
ویدیو معرفی الگوهای تستنویسی
Patterns for Testing - Overview Video
آنتی-پترنهای پایتون
Python Anti-Patterns
ویدیو معرفی آنتی-پترنهای پایتون
Python Anti-Patterns - Overview Video
نمایش نظرات