Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-20 of 25 items.

linkedin C++ Design Patterns: Creational (Mitalearn-135521)

  • 2 hours 26 minutes
  • مبتدی
  • Update date: 28 June 2026
  • Author: Olivia Chiu Stone
درباره این دوره:

الگوهای طراحی چالش هایی را که توسعه دهندگان نرم افزار بارها و بارها با آن روبرو هستند حل می کند. آنها راه حل های قابل استفاده مجدد و اثبات شده ای هستند که نرم افزار شما را قابل اعتمادتر و انعطاف پذیرتر می کنند. الگوهای طراحی خلاق، ایجاد اشیاء را از پایگاه کد اصلی و به کلاس‌های جداگانه منتقل می‌کنند - بهترین روشی که به عنوان کپسوله‌سازی شناخته می‌شود. این دوره به بررسی پنج الگوی طراحی خلاقانه محبوب برای C می پردازد. مربی اولیویا چیو برای متقاعد کردن شما در مورد شایستگی‌های آنها، ابتدا توضیح می‌دهد که چرا ما از الگوهای طراحی در وهله اول استفاده می‌کنیم، و اینکه الگوهای خلاقانه می‌توانند به شما در حل چه مشکلاتی کمک کنند. سپس مفاهیم اصلی، دستورالعمل‌های پیاده‌سازی و نمونه‌هایی را برای هر الگو بررسی می‌کند: Factory، Abstract Factory، Builder، Prototype و Singleton. او همچنین نحوه گسترش الگوها و مقایسه الگوها را برای یافتن بهترین مناسب برای برنامه های خود نشان می دهد.

Related Skills

linkedin Evil by Design 4: Harnessing Illogical Reactions (Mitalearn-199424)

  • 35 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Chris Nodder
درباره این دوره:

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

linkedin Java EE: Design Patterns and Architecture (Mitalearn-132478)

  • 2 hours 44 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Alex Theedom
درباره این دوره:

نحوه جلوگیری از مشکلات رایج طراحی و افزایش کارایی برنامه نویسی را با استفاده از الگوهای طراحی و معماری در Java EE کشف کنید. در این دوره، مربی Alex Theedom به موضوع اساسی الگوهای طراحی و معماری نرم افزار می پردازد و شما را با دانش لازم برای انتخاب معماری مناسب برای برنامه خود مجهز می کند. الکس الگوهای کلاسیک Gang of Four را پوشش می دهد و در مورد روش منحصر به فرد پیاده سازی آنها در پلتفرم Java EE بحث می کند. این شامل الگوهای Singleton، Facade، Observer و Decorator است. او سپس برخی از مهم‌ترین الگوهای معماری مورد استفاده پلتفرم را بررسی می‌کند، از جمله فیلتر، کنترل‌کننده مدل-نما (MVC)، کنترل‌کننده جلو، و رهگیر. او پس از غوطه ور شدن در الگوهای طراحی، به موضوع معماری می پردازد و در مورد انگیزه و نیاز به معماری بحث می کند و برخی از شناخته شده ترین سازه ها را معرفی می کند. الکس دوره را با بحث در مورد معماری های یکپارچه و میکروسرویس به پایان می رساند.

linkedin RxJava: Design Patterns for Android Developers (Mitalearn-144038)

  • 2 hours 24 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Jon Bott
درباره این دوره:

کتابخانه RxJava - یک ماشین مجازی جاوا (VM) از برنامه‌های افزودنی واکنش‌گرا - الگوی مشاهده‌گر را گسترش می‌دهد و برنامه‌نویسی برنامه‌هایی را که به رویدادهای کاربر و تغییرات داده‌ها پاسخ می‌دهند برای توسعه‌دهندگان اندروید آسان‌تر می‌کند. در این دوره مبتنی بر پروژه، مربی Jon Bott به آشنایی توسعه‌دهندگان با جنبه‌های کلیدی RxJava کمک می‌کند، زیرا او برخی از الگوهای طراحی ساده را که با برنامه‌نویسی واکنشی کار می‌کنند، مرور می‌کند. در مورد صفات، قابل مشاهده‌ها، threading و موارد دیگر و همچنین نحوه افزودن RxJava به معماری لایه‌ای مانند Model-View-Presenter (MVP) یا Model-View-ViewModel (MVVM) بیاموزید. به علاوه، موارد استفاده در دنیای واقعی را مرور کنید که می تواند به شما در به دست آوردن درک عملی از این مفاهیم کمک کند.

linkedin الگوهای طراحی ابری Azure (Mitalearn-238677)

  • 1 hours 12 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Karsten Ulferts
درباره این دوره:

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

linkedin الگوهای طراحی جاوا: خلاقانه (Mitalearn-146605)

  • 1 hours 3 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Bethan Palmer
درباره این دوره:

الگوهای طراحی نوعی الگو برای نوشتن کد با کیفیت ارائه می دهند. دانستن اینکه از کدام الگوی طراحی استفاده کنید در کدام سناریو می تواند چالش برانگیز باشد، اما شما را به یک برنامه نویس جاوا بهتر تبدیل می کند. این دوره به بررسی الگوهای خلاقانه می پردازد، که می تواند به شما در ایجاد اشیاء انعطاف پذیرتر و قابل استفاده مجدد کمک کند. مربی Bethan Palmer پنج الگوی خلقت محبوب - Builder، Singleton، Prototype، Factory Method و Abstract Factory - و همچنین مفاهیمی مانند multithreading، تغییرپذیری و سلسله مراتب را پوشش می دهد. او نمونه هایی از موارد استفاده را همراه با دستورالعمل های اجرایی و نکاتی برای اجتناب از چالش های منحصر به فرد ایجاد شده توسط هر الگو ارائه می دهد. در پایان دوره، شما به دانش و مهارت های لازم برای پیاده سازی هر الگوی طراحی در پروژه های جاوای خود مجهز خواهید شد.

linkedin الگوهای طراحی جاوا: رفتاری بخش 1 (Mitalearn-195565)

  • 1 hours 16 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Bethan Palmer
درباره این دوره:

الگوهای طراحی نوعی الگو برای نوشتن کد با کیفیت ارائه می دهند. دانستن اینکه از کدام الگوی طراحی استفاده کنید در کدام سناریو می تواند چالش برانگیز باشد، اما شما را به یک برنامه نویس جاوا بهتر تبدیل می کند. این دوره به بررسی الگوهای رفتاری می پردازد، که می تواند به شما کمک کند تا جریان پیچیده برنامه ها را انتزاعی کنید و بر تعاملات بین اشیا تمرکز کنید. مربی Bethan Palmer نشان می دهد که چگونه از شش الگوی طراحی رفتاری محبوب استفاده کنید - Chain of Responsibility، Command، Interpreter، Iterator، Mediator و Memento - برای نوشتن کد جاوا بهتر و قابل نگهداری تر. او نمونه هایی از موارد استفاده را همراه با دستورالعمل های اجرایی و نکاتی برای اجتناب از چالش های منحصر به فرد ایجاد شده توسط هر الگو ارائه می دهد. هر فصل شامل یک چالش برای تمرین مهارت های جدید شماست. در پایان دوره، شما به دانش لازم برای پیاده سازی الگوهای طراحی رفتاری در پروژه های جاوا خود مجهز خواهید شد.

linkedin الگوهای طراحی در Go for Object Oriented Programming (Mitalearn-456124)

  • 1 hours 37 minutes
  • مناسب همه
  • Release date: 3 July 2023
  • Author: Ademusoyo Awosika-Olumo
درباره این دوره:

راه‌های زیادی برای ساختار کد در Go وجود دارد و انتخاب‌ها گاهی اوقات می‌تواند بسیار زیاد باشد. یکی از اجزای بزرگ برنامه نویسی درک الگوریتم ها و الگوهای مختلف است که می تواند به شما در توسعه کدتان کمک کند. با درک الگوهای طراحی مختلف، انتخاب مناسب برای پایه کد شما می تواند آسان تر شود و منجر به ساختار بهتر در کد شما شود. در این دوره، Ademusoyo Awosika-Olumo هر یک از الگوهای مختلف طراحی کدگذاری خلاقیتی، ساختاری و رفتاری را که می توان در Go پیاده سازی کرد، پوشش می دهد. او یک نمای کلی از هر یک ارائه می دهد، نحوه اجرای آنها را نشان می دهد و سناریوهایی را که در آن هر کدام ترجیح داده می شود، مورد بحث قرار می دهد. اگر به دنبال شروع برنامه نویسی در Go هستید، داشتن دانش از الگوهای طراحی مختلف می تواند به شما در حل چالش های پیچیده کدنویسی کمک کند. در این دوره آموزشی به Ademusoyo بپیوندید تا یاد بگیرید.

linkedin الگوهای طراحی راه حل هوش مصنوعی عاملی (Mitalearn-449732)

  • 54 minutes
  • مناسب همه
  • Release date: 6 August 2025
  • Author: Thomas Erl
درباره این دوره:

<p>درباره عملکرد درونی سیستم‌های هوش مصنوعی عاملی، نحوه طراحی عوامل برای تفکر و پردازش داده‌ها و نحوه تعامل عوامل با یکدیگر و دنیای بیرونی بیاموزید. در این دوره، نویسنده پرفروش و صدای برتر LinkedIn توماس ارل، تکنیک‌های طراحی ضروری و بهترین شیوه‌ها را پوشش می‌دهد که شامل رفتارهای عامل داخلی، تعاملات عامل خارجی و معماری‌های راه‌حل AI عامل کلیدی است. این الگوهای طراحی که برای معماران و مهندسان در نظر گرفته شده است، بینش های ارزشمندی را در مورد معماری اساسی و عملیات راه حل های هوش مصنوعی مدرن ارائه می دهد.</p><p>این دوره توسط توماس ارل ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.</p>

linkedin الگوهای طراحی راه حل هوش مصنوعی مبتنی بر ابر (Mitalearn-453778)

  • 53 minutes
  • مناسب همه
  • Release date: 14 April 2025
  • Author: Thomas Erl
درباره این دوره:

چگونه معماری داده های هوش مصنوعی مقیاس پذیر را در فضای ابری ایجاد می کنید؟ بهترین تکنیک ها برای بهینه سازی آموزش مدل هوش مصنوعی توزیع شده در محیط های ابری چیست؟ چگونه می توانید برنامه های کاربردی هوش مصنوعی انعطاف پذیر و مقرون به صرفه را طراحی کنید که از مقیاس خودکار مبتنی بر ابر و استنتاج بدون سرور استفاده می کنند؟ این دوره به الگوهای طراحی اثبات شده متناسب با هوش مصنوعی مبتنی بر ابر، پرداختن به چالش‌ها در معماری داده، بهینه‌سازی آموزش مدل، و استقرار و عملیات برنامه‌های کاربردی انعطاف‌پذیر و مقیاس‌پذیر می‌پردازد. Top Voice و نویسنده LinkedIn، Thomas Erl، این تکنیک‌ها و نحوه استفاده از آن‌ها را برای ایجاد راه‌حل‌های هوش مصنوعی بسیار موثر طراحی‌شده برای استفاده از خدمات، منابع و زیرساخت‌های مبتنی بر ابر توضیح می‌دهد.

linkedin الگوهای طراحی راه حل هوش مصنوعی: داده ها، آموزش مدل، و معماری های کاربردی (Mitalearn-450582)

  • 1 hours 8 minutes
  • مناسب همه
  • Release date: 3 April 2025
  • Author: Thomas Erl
درباره این دوره:

<p>چگونه می توانیم یک معماری داده به طور خاص برای راه حل های هوش مصنوعی ایجاد کنیم؟ چگونه می توانیم آموزش مدل را بهینه و خودکار کنیم؟ چگونه می توانیم معماری های کاربردی هوش مصنوعی مقیاس پذیر، انعطاف پذیر و انعطاف پذیر طراحی کنیم؟ این و سایر مشکلات طراحی توسط مجموعه الگوهای طراحی راه حل هوش مصنوعی در این دوره با صدای Top LinkedIn و نویسنده Thomas Erl مورد بررسی قرار گرفته است. کاوش کنید که چگونه الگوهای طراحی راه حل هوش مصنوعی، تکنیک ها و بهترین شیوه های اثبات شده را برای ایجاد راه حل های هوش مصنوعی بسیار موثر و غلبه بر چالش های رایج طراحی ارائه می دهند.</p><p>این دوره توسط توماس ارل ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.</p>

linkedin الگوهای طراحی سی شارپ: قسمت 2 (2017) (Mitalearn-115036)

  • 1 hours 26 minutes
  • متوسط
  • Release date: 25 July 2026
  • Author: Reynald Adolphe
درباره این دوره:

الگوهای طراحی به شما این امکان را می دهند که از الگوهای کد حیاتی مجدد استفاده کنید. این می تواند به شما کمک کند کد بهتری بسازید و به طور موثر با مشکلات طراحی دنیای واقعی مقابله کنید. در این دوره، رینالد آدولف، توسعه‌دهنده و فن‌آور را دنبال کنید، زیرا او برخی از الگوهای طراحی Gang of Four را بررسی می‌کند و برخی از الگوهای کمتر شناخته شده را برای برنامه‌نویسان C# پوشش می‌دهد. رینالد یک الگوی آفرینشی - Builder - را پوشش می دهد و سپس به الگوهای ساختاری مانند Adapter و Composite می پردازد. بعلاوه، او به برخی از الگوهای رفتاری، از جمله زنجیره مسئولیت، فرماندهی، مترجم، میانجی و بازدیدکننده می پردازد.

linkedin الگوهای طراحی سی شارپ: قسمت 3 (2017) (Mitalearn-116651)

  • 1 hours 28 minutes
  • متوسط
  • Release date: 25 July 2026
  • Author: Reynald Adolphe
درباره این دوره:

الگوهای طراحی به برنامه نویسان کمک می کند تا کد بهتری بسازند و با استفاده مجدد از الگوهای کد بحرانی به مشکلات طراحی به طور موثرتری برخورد کنند. این دوره کاوش الگوهای طراحی C# متوسط ​​را ادامه می‌دهد و الگوهایی را تعریف می‌کند که قبلاً در این مجموعه توضیح داده نشده‌اند. در اینجا، رینالد آدولف به الگوهای آفرینشی - مانند نمونه اولیه - و الگوهای ساختاری - مانند پل، نما، و وزن پرواز می پردازد. او همچنین الگوهای رفتاری مانند حالت، استراتژی و روش الگو را پوشش می دهد.

Related Skills

linkedin الگوهای طراحی همکاری انسان و عامل هوش مصنوعی (Mitalearn-449698)

  • 1 hours 1 minutes
  • مناسب همه
  • Release date: 18 February 2026
  • Author: Thomas Erl
درباره این دوره:

<h3>توضیح</h3> <h4>این دوره در مورد چیست؟</h4> از آنجایی که سیستم‌های هوش مصنوعی مستقل در حال تبدیل شدن به بخش بزرگ‌تری از عملیات تجاری و محیط‌های کاری هستند، درک اینکه چگونه این سیستم‌ها باید برای همکاری با انسان‌ها طراحی شوند، اهمیت فزاینده‌ای پیدا می‌کند. اغلب، هر چه سیستم‌های هوش مصنوعی عامل مسئولیت بیشتری داشته باشند، مشارکت و نظارت انسانی بیشتر ضروری می‌شود. در این دوره جدید، توماس ارل نویسنده پرفروش LinkedIn Top Voice و نقش‌های مشترکی را که باید برای انسان‌ها و عوامل هوش مصنوعی ایجاد شود، توضیح می‌دهد تا بتوانند با هم کار کنند. این دوره اساساً تعدادی از پیاده‌سازی‌های تخصصی مفهوم انسان در حلقه را بررسی می‌کند که به موجب آن سیستم‌های هوش مصنوعی به طور خاص برای انسان‌ها و عوامل هوش مصنوعی طراحی شده‌اند تا بخش‌های مختلف یک گردش کار کلی را انجام دهند. الگوهای طراحی تحت پوشش طیفی از طرح‌های مشارکتی بنیادی، تا معماری‌های سیستمی را شامل می‌شود که شامل تشدید هوشمند، تخصیص کار پویا، و شفافیت شناختی، و همچنین اصلاح و کنترل‌های ایمنی است. </p> <p>توجه: این دوره توسط Thomas Erl ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.</p> <h3>مدرس</h3> <h4>چه کسی این دوره را تدریس می کند؟</h4> توماس ارل یک نویسنده پرفروش لینکدین و متخصص آموزش هوش مصنوعی و فناوری دیجیتال در Arcitura است. توماس 15 کتاب را تألیف کرده یا به عنوان نویسنده مشترک، و مقالات و مصاحبه هایی را در نشریاتی مانند CEO World، وال استریت ژورنال و فوربس منتشر کرده است. </p> <h3>اهداف</h3> <h4>تا پایان این دوره چه کاری می توانم انجام دهم؟</h4> <ul> <li>الگوهای طراحی مشارکتی اساسی را برای تعاملات انسان و عامل تجزیه و تحلیل کنید.</li> <li>برای بهینه سازی تفویض کار، الگوهای تشدید و مسیریابی هوشمند را اعمال کنید.</li> <li>شفافیت شناختی و عوامل اعتماد را برای همکاری موثر هوش مصنوعی و انسان ارزیابی کنید.</li> <li>الگوهای طراحی اصلاح و ایمنی را برای بهبود قابلیت اطمینان سیستم هوش مصنوعی اجرا کنید.</li> </ul></p> <h3>مخاطب</h3> <h4>این دوره برای چه کسانی است؟</h4> <ul> <li>مهندسین AI/ML</li> <li>معماران ابر</li> <li>طراحان سیستم در شرکت های فناوری</li> <li>محققان هوش مصنوعی و یادگیری ماشین</li> </ul></p> <h3>پیش نیازها</h3> <h4>چه چیزی باید قبل از شرکت در این دوره بدانم؟</h4> <ul> <li>دانش اولیه سیستم های هوش مصنوعی و محیط های ابری</li> <li>آشنایی با دینامیک تعامل انسان و عامل</li> <li>آشنایی با اصول معماری هوش مصنوعی</li> </ul></p>

linkedin الگوهای طراحی: خلاقانه (Mitalearn-176372)

  • 48 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Elisabeth Robson
درباره این دوره:

راه حل های آزمایش شده با زمان برای مشکلات رایج در مهندسی نرم افزار هرگز از مد نمی افتند، به خصوص زمانی که سیستم های نرم افزاری بسیار بیشتر از حد انتظار عمر می کنند. بررسی الگوهای طراحی به عنوان بخشی از استراتژی کلی توسعه نرم افزار برای ایجاد طرح های قابل نگهداری و انعطاف پذیر بیش از هر زمان دیگری مهم است. این دوره تمام الگوهای اصلی خلقت را از کاتالوگ الگوهای طراحی اصلی، مجموعه Gang of Four پوشش می دهد. نحوه استفاده از این پنج الگو را برای ایجاد طرح‌های نرم‌افزار شی‌گرا انعطاف‌پذیر و کارآمد بررسی کنید، بیاموزید که چگونه الگوها و اصول طراحی پشت آن‌ها طراحی خوب نرم‌افزار را هدایت می‌کنند، و تکنیک‌ها و ایده‌هایی را برای بهبود طرح‌های خود کشف کنید.

linkedin برو الگوهای طراحی (Mitalearn-219365)

  • 1 hours 25 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Joe Marini
درباره این دوره:

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

linkedin پایتون پیشرفته: ساخت پروژه های عملی با الگوهای طراحی (Mitalearn-388209)

  • 57 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Jungwoo Ryoo
درباره این دوره:

به دنبال افزایش سرعت با الگوهای طراحی در پایتون هستید؟ این دوره برای شما ساخته شده است. به مربی Jungwoo Ryoo در این دوره آموزشی عملی، تعاملی و اولین مهارت برنامه نویسی که به طور منحصر به فرد برای توسعه دهندگان پایتون در سطح پیشرفته طراحی شده است، بپیوندید. مهارت های استراتژیک کدنویسی پایتون را کشف کنید تا دانش فنی خود را تقویت کنید، برای مصاحبه آماده شوید یا نقش جدیدی را به دست آورید. این دوره شامل چالش‌های کد ارائه‌شده توسط CoderPad است: تمرین‌های کدگذاری تعاملی با بازخورد زمان واقعی، بنابراین می‌توانید تمرین‌های عملی کدنویسی را برای پیشرفت مهارت‌های کدنویسی خود در حین حرکت انجام دهید. در طول مسیر، Jungwoo به شما کمک می کند تا مهارت های خود را به عنوان یک برنامه نویس پایتون با چهار چالش برنامه نویسی خاص و متمرکز بر طراحی توسعه دهید تا با پیاده سازی الگوها، کارایی، سازگاری، کامل بودن و صحت برنامه نویسی خود را افزایش دهید. ساخت اشیای پیچیده با الگوی سازنده، ساختن پوشش با الگوی آداپتور، ساخت تراکنش با الگوی فرمان و بهبود امنیت با اعتبارسنجی رهگیری را تمرین کنید.

linkedin پایتون: الگوهای طراحی (Mitalearn-218107)

  • 2 hours 12 minutes
  • مناسب همه
  • Release date: 11 October 2021
  • Author: Jungwoo Ryoo
درباره این دوره: 

 اگر یک برنامه نویس هستید، احتمالاً مشغله زیادی دارید، پس چرا در زمان خود صرفه جویی نکنید و با استفاده مجدد از راه حل های طراحی به خوبی اثبات شده - الگوهای طراحی نرم افزار - برای بهبود کیفیت کد خود، از اختراع مجدد چرخ خودداری کنید؟ الگوهای طراحی کارایی برنامه نویسی و استفاده مجدد از کد را تشویق می کنند. در این دوره، Jungwoo Ryoo نگاهی به الگوهای طراحی سنتی که در پایتون اعمال می شود می اندازد. Jungwoo Ryoo 15 الگوی اساسی خلقی، ساختاری و رفتاری را پوشش می‌دهد تا به شما در حل چالش‌های رایج کدنویسی کمک کند، در حالی که بهترین روش‌ها را معرفی می‌کند که می‌تواند به ثابت، کامل و صحیح راه‌حل‌های شما کمک کند.

linkedin پایتون: الگوهای طراحی (Mitalearn-433582)

  • 2 hours 30 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Jungwoo Ryoo
درباره این دوره:

دنیای الگوهای طراحی پایتون را کاوش کنید و یاد بگیرید که چگونه آنها را برای صرفه جویی در وقت اجرا کنید. مربی Jungwoo Ryoo 15 الگوی خلاقیت ، ساختاری و رفتاری اساسی را برای کمک به شما در حل چالش های برنامه نویسی مشترک معرفی می کند ، ضمن معرفی بهترین شیوه هایی که راه حل های شما را به طور مداوم ، کامل و صحیح نگه می دارد. بیاموزید که چگونه از این الگوهای برای ساختار کارآمدتر و مؤثرتر کد خود استفاده کنید. قدرت راه حل های قابل استفاده مجدد را که توسط جامعه برنامه نویسی به اشتراک گذاشته شده و مهارت های برنامه نویسی پایتون خود را تقویت کنید ، کشف کنید. از طریق نمونه های عملی بیاموزید و خود را با چالش های کد به چالش بکشید. در پایان این دوره ، شما می توانید از الگوهای طراحی استفاده کنید تا پروژه های خود را ساده تر کنید و مشکلات برنامه نویسی مشترک را با سهولت حل کنید. این که آیا شما یک توسعه دهنده حرفه ای ، دانشجوی علوم کامپیوتر یا علاقه مندان به برنامه نویسی هستید ، تسلط بر این الگوهای به طور قابل توجهی به نفع برنامه نویسی و توانایی های حل مسئله شما خواهد بود.

این دوره شامل چالش های کد است که توسط CoderPad تهیه شده است. چالش های کد تمرینات برنامه نویسی تعاملی با بازخورد در زمان واقعی است ، بنابراین می توانید برای پیشبرد مهارت های برنامه نویسی خود ، در کنار محتوای دوره ، تمرین کدگذاری دستی را انجام دهید.

linkedin پایتون: الگوهای طراحی پیشرفته (Mitalearn-433531)

  • 1 hours 37 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Jungwoo Ryoo
درباره این دوره:

الگوهای طراحی برنامه نویسی تمیز را تشویق می کند. در این دوره ، Jungwoo Ryoo - استاد علوم اطلاعات و فناوری - شما را از طریق چندین الگوی طراحی پیشرفته که در پایتون اعمال می شود ، هدایت می کند. بررسی کنید که چرا - یا چرا نه - ممکن است در وهله اول بخواهید از الگوهای طراحی استفاده کنید. با برخی از بهترین شیوه های طراحی ، از جمله موضوعاتی مانند ویژگی های کیفیت و الگوهای خاص دامنه قدم بردارید. به مجموعه ای از الگوهای طراحی عملی که توسط باند چهار از جمله فرمان ، مترجم و یادداشت شرح داده شده است. به علاوه ، دریابید که چگونه این الگوهای در سطح کد کار می کنند ، هنگام کشف اسکریپت های نمونه.

Suggestions