Course catalog

Course duration

Course provider

Topic

Categories

Showing 4,581-4,600 of 12,250 items.

linkedin الکس مک داول: ساختمان جهان و روایت (Mitalearn-67674)

  • 28 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Alex McDowell
درباره این دوره:

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

rnrn

Related Skills

linkedin الگوریتم های جاوا (Mitalearn-253569)

  • 2 hours 37 minutes
  • مناسب همه
  • Update date: 18 December 2023
  • Author: Kathryn Hodge
درباره این دوره: 

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

Related Skills

linkedin الگوریتم های سی شارپ (Mitalearn-218430)

  • 2 hours 46 minutes
  • مناسب همه
  • Update date: 28 June 2026
  • Author: Kathryn Hodge
درباره این دوره:

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

Related Skills

linkedin الگوریتم های هوش مصنوعی برای بازی (Mitalearn-178055)

  • 2 hours 5 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Eduardo Corpeño
درباره این دوره:

در سال 1997، یک کامپیوتر IBM به نام دیپ بلو، گری کاسپاروف، قهرمان شطرنج جهان را پس از یک مسابقه شش بازی شکست داد. در حالی که فناوری هوش مصنوعی از زمان پیروزی دیپ بلو در صفحه شطرنج در اواخر دهه 90 به شیوه‌های هیجان‌انگیز و اغلب انقلابی رشد کرده است، بسیاری از تکنیک‌هایی که آن‌ها به کار می‌برند امروزه نیز مرتبط هستند. در این دوره آموزشی، برخی از این تکنیک‌ها را بررسی کنید، زیرا یاد می‌گیرید چگونه از الگوریتم‌های کلیدی هوش مصنوعی برای ایجاد بازی‌های دو نفره و نوبتی استفاده کنید که به اندازه کافی چالش برانگیز هستند تا بازیکنان را حدس بزند. مربی Eduardo Corpeño استفاده از الگوریتم حداقل برای تصمیم‌گیری، الگوریتم عمیق‌سازی تکراری برای گرفتن بهترین تصمیم ممکن در مهلت مقرر، و هرس آلفا-بتا برای بهبود زمان اجرا را از جمله روش‌های هوشمندانه دیگر پوشش می‌دهد. به علاوه، او به شما این فرصت را می‌دهد که خودتان این تکنیک‌ها را امتحان کنید، در حالی که در توسعه یک بازی تله گربه با استفاده از پایتون قدم می‌گذارد.

linkedin الگوریتمی معاملات و مدل های مالی با Python، R و Stata Essential Training (Mitalearn-183512)

  • 2 hours 8 minutes
  • متوسط
  • Release date: 25 July 2026
  • Author: Michael McDonald
درباره این دوره:

هوش تجاری یکی از سریع ترین حوزه های کسب و کار در حال رشد است، به ویژه برای سرمایه گذاری مالی. این دوره مبتنی بر پروژه بر استفاده از انواع مختلف نرم افزار برای ساخت مدل هایی (الگوریتم) تمرکز دارد که می تواند سهام و سایر محصولات مالی را معامله کند. مایکل مک دونالد نشان می دهد که چگونه می توانید از Excel، Python، R یا Stata برای تنظیم قوانین سرمایه گذاری کمی و قابل آزمایش استفاده کنید تا بتوانید تصمیمات معاملاتی آگاهانه بگیرید. ابتدا او توضیح می دهد که algo trading چیست و چگونه کار می کند. در مرحله بعد، او درباره چگونگی توسعه یک استراتژی معاملاتی الگوریتم بحث می کند و نکاتی را برای چگونگی شناسایی فرصت ها در بازارهای مختلف به اشتراک می گذارد. سپس، او یک کاوش عمیق را در مورد چگونگی استفاده از ابزارهای نرم افزاری موجود انجام می دهد. مایکل همچنین معاملات سهام، معاملات اوراق قرضه، تجزیه و تحلیل داده ها، رگرسیون و موارد دیگر را پوشش می دهد.

توجه: قبل از تماشای این دوره، توصیه می شود دوره آموزش اساسی تجارت الگوریتمی و سهامرا مشاهده کنید. من>.

linkedin الگوهای Bash و عبارات منظم (Mitalearn-182305)

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

تطبیق الگو به شما این امکان را می دهد که اسکریپتی ایجاد کنید که در صورت مطابقت با یک الگوی خاص، بتواند بر روی قطعات داده عمل کند. این امکان اسکریپت اتوماسیون را در فرآیند سیستم فراهم می کند. در این دوره آموزشی، نحوه استفاده از تطبیق الگو در اسکریپت Bash با استفاده از globs، glob های توسعه یافته، گسترش پرانتز و عبارات منظم (regex) را بیاموزید. در طول این دوره، گرنت مک‌ویلیامز تفاوت‌های بین رجکس‌های اصلی و توسعه‌یافته را پوشش می‌دهد و به استفاده از رجکس‌های توسعه‌یافته در دستورات شرطی bash، grep، sed و AWK می‌پردازد.

linkedin الگوهای پردازش جریانی در Apache Flink (Mitalearn-226250)

  • 1 hours 6 minutes
  • مناسب همه
  • Release date: 22 June 2026
  • Author: Kumaran Ponnambalam
درباره این دوره:

چارچوب‌هایی مانند Apache Flink می‌توانند به شما کمک کنند تا برنامه‌های پردازش جریانی سریع و مقیاس‌پذیر بسازید، اما مهندسان داده‌های بزرگ هنوز برای دستیابی به حداکثر کارایی باید موارد استفاده هوشمند را طراحی کنند. در این دوره، مربی Kumaran Ponnambalam نحوه استفاده از Apache Flink و فن‌آوری‌های مرتبط را برای ساخت موارد استفاده پردازش جریان با استفاده از الگوهای رایج نشان می‌دهد. کوماران با برجسته کردن فرصت‌ها و چالش‌هایی که پردازش جریانی برای کلان داده‌ها به ارمغان می‌آورد، شروع می‌کند. او سپس به چهار الگوی محبوب برای پردازش جریان می‌پردازد: تجزیه و تحلیل جریان، هشدارها و آستانه‌ها، تابلوهای امتیازات، و پیش‌بینی‌های زمان واقعی. در طول مسیر، او موارد استفاده از نمونه را بررسی می‌کند و نحوه استفاده از Flink و همچنین فناوری‌های کلیدی مانند MariaDB و Redis را برای پیاده‌سازی نمونه‌های کلیدی توضیح می‌دهد.

linkedin الگوهای طراحی C++: رفتاری (Mitalearn-220130)

  • 3 hours 29 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Shaun Wassell
درباره این دوره:

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

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

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

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

linkedin الگوهای طراحی پردازش جریان با Spark (Mitalearn-197401)

  • 1 hours 9 minutes
  • پیشرفته
  • Release date: 28 June 2026
  • Author: Kumaran Ponnambalam
درباره این دوره:

با تولید داده های بیشتر و بیشتر توسط وب سایت ها، دستگاه ها و ارتباطات، پردازش جریان محبوب تر می شود. آپاچی اسپارک یک پلتفرم پیشرو است که پردازش جریانی مقیاس‌پذیر و سریع را ارائه می‌دهد، اما همچنان برای دستیابی به حداکثر کارایی به طراحی هوشمندانه نیاز دارد. این دوره به توسعه دهندگان کمک می کند تا از بهترین شیوه ها و الگوهای طراحی معتبر برای پیاده سازی پردازش جریان در Apache Spark استفاده کنند. مربی Kumaran Ponnambalam نحوه تنظیم محیط خود را نشان می دهد و سپس در چهار الگوی طراحی و موارد استفاده در دنیای واقعی قدم می گذارد: تجزیه و تحلیل جریان، هشدارها و آستانه ها، تابلوهای امتیازات، و پیش بینی های زمان واقعی. در فصل ششم، او پروژه‌ای از شروع تا پایان را معرفی می‌کند که نشان می‌دهد چگونه با استفاده از Spark، Apache Kafka، MariaDB و Redis از طراحی به کار اجرا شده برویم. در پایان دوره، تمام قابلیت های این پلتفرم قدرتمند را درک خواهید کرد و می توانید آن را در راه حل های مهندسی داده خود بگنجانید.

linkedin الگوهای طراحی پردازش جریان با کافکا استریم (Mitalearn-197384)

  • 1 hours 7 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Kumaran Ponnambalam
درباره این دوره:

محبوبیت پردازش جریان به سرعت در حال افزایش است، زیرا هر روز داده های بیشتری توسط وب سایت ها، دستگاه ها و ارتباطات تولید می شود. پلتفرم‌هایی مانند Apache Kafka Streams می‌توانند به شما در ساخت برنامه‌های پردازش جریان سریع و مقیاس‌پذیر کمک کنند، اما مهندسان داده‌های بزرگ هنوز برای دستیابی به حداکثر کارایی نیاز به طراحی موارد استفاده هوشمند دارند. در این دوره آموزشی، در مورد نحوه حل مشکلات پردازش جریان با Kafka Streams در جاوا، به عنوان نحوه ساخت موارد استفاده با الگوهای طراحی محبوب آشنا شوید. برخی از ویژگی‌های مهم Kafka Streams را مرور کنید و چهار الگوی محبوب برای پردازش جریان را کشف کنید: تجزیه و تحلیل جریان، هشدارها و آستانه‌ها، تابلوهای امتیازات، و پیش‌بینی‌های زمان واقعی. در طول مسیر، موارد استفاده از نمونه‌ها را مرور کنید و نحوه استفاده از Kafka Streams و همچنین فناوری‌های کلیدی مانند MariaDB و Redis را برای پیاده‌سازی نمونه‌های کلیدی کشف کنید.

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

  • 53 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Eric Freeman
درباره این دوره:

ممکن است شما با مفاهیم اساسی طراحی شی گرا – وراثت، کپسوله سازی، چند شکلی و انتزاع – آشنا باشید، اما مجموعه ای از اصول طراحی سطح بالاتری وجود دارد که می تواند برای ارتقای طراحی شما به سطح بعدی مورد استفاده قرار گیرد. اصول طراحی تصمیمات طراحی شما را برای تولید نرم افزاری که قابل اعتمادتر، انعطاف پذیرتر و قابل نگهداری است راهنمایی می کند. به مربی اریک فریمن بپیوندید تا از مفاهیم استاندارد برنامه نویسی شی گرا فراتر می رود تا شما را با قابل توجه ترین اصول طراحی آشنا کند، از جمله محصور کردن آنچه که متفاوت است، ترجیح دادن ترکیب به ارث، جفت آزاد و اصول SOLID. هر درس شامل مثال هایی است که نشان می دهد چگونه می توان از این اصول برای جلوگیری از اشتباهات پرهزینه طراحی و ایجاد نرم افزار قابل نگهداری تر و با کیفیت بالا استفاده کرد.

linkedin الگوهای طراحی جاوا و API برای اندروید (Mitalearn-85167)

  • 3 hours 12 minutes
  • مبتدی
  • Update date: 21 June 2026
  • Author: David Gassner
درباره این دوره:

برنامه نویسی برنامه های اندروید با جاوا؟ با برخی از محبوب ترین الگوهای طراحی و API برای Android SDK، مهارت های خود را به سطح بعدی ببرید. دیوید گسنر نحوه فراخوانی و پیاده‌سازی روش‌های برگشت به تماس، ذخیره وضعیت‌های نمونه و داده‌های جهانی و بسته‌بندی وظایف ناهمزمان برای ایجاد تجربه کاربری روان در طول تغییرات پیکربندی برنامه را توضیح می‌دهد. به علاوه، نحوه استفاده از بسته‌های جاوا (API) برای ذخیره داده‌ها، خواندن متن، نمایش تصاویر گرافیکی، پخش صدا و کار با اطلاعات حسگرهای دستگاه مانند شتاب‌سنج را بیاموزید.

nn

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 الگوهای طراحی جاوا: رفتاری بخش 2 (Mitalearn-198812)

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

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

linkedin الگوهای طراحی جاوا: ساختاری (Mitalearn-198829)

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

الگوهای طراحی نوعی الگو برای نوشتن کد با کیفیت ارائه می دهند. دانستن اینکه از کدام الگوی طراحی استفاده کنید در کدام سناریو می تواند چالش برانگیز باشد، اما شما را به یک برنامه نویس جاوا بهتر تبدیل می کند. این دوره به بررسی الگوهای ساختاری می پردازد، که می تواند به شما در شناسایی روابط و سازماندهی کد در ساختارهای بزرگتر کمک کند. مربی Bethan Palmer نشان می دهد که چگونه می توان از هفت الگوی طراحی سازه معروف - آداپتور، پل، کامپوزیت، دکوراتور، نما، Flyweight و Proxy- برای نوشتن کد جاوا بهتر و قابل نگهداری تر استفاده کرد. او نمونه هایی از موارد استفاده را همراه با دستورالعمل های اجرایی و نکاتی برای اجتناب از چالش های منحصر به فرد ایجاد شده توسط هر الگو ارائه می دهد. هر فصل شامل یک چالش برای تمرین مهارت های جدید شماست. در پایان دوره، شما به دانش لازم برای پیاده سازی الگوهای طراحی ساختاری در پروژه های جاوا خود مجهز خواهید شد.

linkedin الگوهای طراحی سی شارپ: قسمت 1 (2016) (Mitalearn-90675)

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

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

در این دوره، رینالد آدولف، توسعه دهنده و فناوری، هدف و استفاده موثر از هشت الگوی طراحی، شامل شش الگوی طراحی Gang of Four و دو الگوی طراحی را توضیح می دهد. الگوهای دات نت. الگوهای گروه چهار در سه دسته ساختاری، خلقی و رفتاری قرار می گیرند. رینالد به شما کمک می کند تا در مورد الگوهای انتخابی از هر دسته بیاموزید. او هر الگو را توصیف می کند و نشان می دهد که چگونه برنامه نویسان می توانند از آنها در برنامه های کاربردی دنیای واقعی استفاده کنند.

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

Suggestions