آموزش رمزگشایی آنتی الگوها

Decoding Antipatterns

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: کدنویسی کارآمد در جاوا اسکریپت، پایتون و سی شارپ آنتی الگوها چیست: بیاموزید که آنتی الگوها چیست، تأثیر آنها بر پروژه های نرم افزاری و نحوه تشخیص و اجتناب از آنها. آنتی الگوهای رایج: آنتی الگوهای رایج در کد، مانند اشیاء خدا و کد اسپاگتی را کاوش کنید و یاد بگیرید که چگونه از آنها اجتناب کنید. راه‌حل‌هایی برای آنتی‌الگوها: بهترین شیوه‌ها و تکنیک‌ها را برای نوشتن کدهای تمیز، قابل نگهداری و عملکردی که از ضد الگوها اجتناب می‌کند، کشف کنید. آنتی الگوها در طراحی نرم افزار: بیاموزید که چگونه ضدالگوها در طراحی نرم افزار ظاهر می شوند و چگونه از آنها اجتناب کنید. آنتی الگوها در فرآیندهای نرم افزاری: بیاموزید که چگونه آنتی الگوها می توانند در فرآیندهای نرم افزار ظاهر شوند و چگونه از آنها اجتناب کنید. بهترین روش ها و دستورالعمل ها: بهترین شیوه ها و دستورالعمل ها را برای نوشتن کد با کیفیت بالا و اجتناب از ضد الگوها کشف کنید. مطالعات موردی: نمونه های واقعی از آنتی الگوها را در پروژه های نرم افزاری مطالعه کنید و یاد بگیرید که چگونه آنها را حل کرده اند. کسب مهارت های عملی برای شناسایی و اجتناب از پیش نیازها: تجربه برنامه نویسی پایه

پتانسیل کامل خود را به عنوان یک توسعه دهنده با تسخیر دنیای ضدالگوها در دوره عمیق ما آزاد کنید. در پیچیدگی‌های جاوا اسکریپت، پایتون و سی شارپ غوطه‌ور شوید، زیرا ما مشکلات رایج را حل می‌کنیم و یاد می‌گیریم که چگونه از آنها برای کدهای کارآمدتر و قوی‌تر دوری کنیم. این دوره برای کمک به شناسایی و اصلاح آنتی الگوها طراحی شده است و شما را به یک کدنویس ماهر و مطمئن تر تبدیل می کند.
در این دوره، شما:

  • مفهوم آنتی الگوها را کاوش کنید: سفر خود را با درک کاملی از چیستی آنتی الگوها و اهمیت آنها در توسعه نرم افزار آغاز کنید. علائم آشکار ضد الگوها را کشف کنید و بیاموزید که چگونه در این تله‌های رایج نیفتید.

  • در آنتی الگوهای خاص زبان غوطه ور شوید: در دنیای جاوا اسکریپت، پایتون و سی شارپ غوطه ور شوید و با ویژگی های منحصر به فرد و آنتی الگوهای رایج در هر زبان آشنا شوید. با درک تفاوت های ظریف این زبان های برنامه نویسی محبوب، تطبیق پذیری خود را به عنوان یک توسعه دهنده افزایش دهید.

  • از نمونه‌های دنیای واقعی بیاموزید: با مطالعات موردی که نشان می‌دهد چگونه آنتی‌الگوها بر پروژه‌های واقعی تأثیر گذاشته‌اند، درگیر شوید. از تفکیک دقیق مشکلات و راهبردهای مورد استفاده برای حل آنها بهره مند شوید.

  • تکنیک‌های اصلاح را کشف کنید: در هنر تبدیل کدهای مشکل‌ساز به راه‌حل‌های کارآمد و تمیز مسلط شوید. یاد بگیرید که از ابزارهای refactoring، اشکال زدایی و آزمایش برای مبارزه با آنتی الگوها استفاده کنید.

  • مهارت های جدید خود را تمرین کنید: یادگیری خود را با تمرین ها و آزمون های عملی تقویت کنید. تئوری را عملی کنید و از نزدیک ببینید که چگونه اصلاح آنتی الگوها می تواند کد شما را بهبود بخشد.

در پایان این دوره، شما نه تنها قادر به شناسایی و اصلاح آنتی الگوها در جاوا اسکریپت، پایتون و سی شارپ خواهید بود، بلکه درک عمیق تری از نحوه نوشتن کدهای کارآمد، تمیز و قابل نگهداری نیز خواهید داشت. با Antipatterns خداحافظی کنید و جعبه ابزار قدرتمند راه حل هایی را که این دوره ارائه می دهد در آغوش بگیرید.

در این سفر هیجان انگیز به ما بپیوندید و مهارت های کدنویسی خود را به ارتفاعات جدیدی ارتقا دهید!


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

معرفی Introduction

  • تعریف آنتی الگوها Definition Of Antipatterns

  • شناخت آنتی الگوها Recognizing Antipatterns

  • تاریخچه آنتی الگوها History Of Antipatterns

ضد الگوی چکش طلایی Golden Hammer Antipattern

  • چکش طلایی Golden Hammer

  • نمونه جاوا اسکریپت چکش طلایی و Refactoring Golden Hammer JavaScript Example and Refactoring

  • Golden Hammer C# مثال و Refactoring Golden Hammer C# Example and Refactoring

  • مثال پایتون چکش طلایی و بازسازی Golden Hammer Python Example and Refactoring

خدا شی God Object

  • شی خدا The God Object

  • مثال جاوا اسکریپت God Object و Refactoring God Object Javascript Example and Refactoring

  • مثال God Object Dotnet و Refactoring God Object Dotnet Example and Refactoring

  • مثال God Object Python و Refactoring God Object Python Example and Refactoring

سندرم کپی پیست Copy Paste Syndrome

  • سندرم کپی پیست Copy Paste Syndrome

  • کپی پیست نمونه JS Copy Paste Example JS

  • کپی پیست مثال سی شارپ Copy Paste Example C#

  • کپی پیست مثال پایتون Copy Paste Example Python

جریان گدازه Lava Flow

  • جریان گدازه The Lava Flow

  • مثالی از جریان گدازه جاوا اسکریپت و Refactoring Lava Flow Example Javascript and Refactoring

  • نمونه جریان گدازه Dotnet و Refactoring Lava Flow Example Dotnet and Refactoring

  • مثالی از جریان گدازه پایتون و بازسازی Lava Flow Example Python and Refactoring

کد اسپاگتی Spaghetti Code

  • کد اسپاگتی Spaghetti Code

  • بازی C# را حدس بزنید Guess Game C#

  • Roll Game Js Roll Game Js

  • مثال Pygame Python Pygame Python example

وسواس اولیه Primitive Obsession

  • وسواس اولیه Primitive Obsession

  • وسواس اولیه C# و Refactoring Primitive Obsession Example C# and Refactoring

  • مثال وسواس اولیه Pyhthon و Refactoring Primitive Obsession Example Pyhthon and Refactoring

  • مثال وسواس ابتدایی جاوا اسکریپت و Refactoring Primitive Obsession Example Javascript and Refactoring

توپ بزرگ از گل Big Ball Of Mud

  • توپ بزرگ از گل The Big Ball Of Mud

  • Treasure Game Intro JS Treasure Game Intro JS

  • بازی گنج با آنتی الگو Treasure Game With Antipattern

  • Treasure Game Refactored JS Treasure Game Refactored JS

  • سیستم سفارش Refactored Ordering System Refactored

  • Cave Game Refactored Cave Game Refactored

بازسازی و پرداختن به آنتی الگوها Refactoring and Addressing Antipatterns

  • تکنیک هایی برای بازسازی مجدد Technigues for refactoring

نمایش نظرات

آموزش رمزگشایی آنتی الگوها
جزییات دوره
6.5 hours
34
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
8,016
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hilmi Cihan Yıldırım Hilmi Cihan Yıldırım

دانشجوی مهندسی کامپیوتر در Metu