لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش رمزگشایی آنتی الگوها
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
نمایش نظرات