Course catalog

Course duration

Course provider

Topic

Categories

Showing 5,701-5,720 of 17,361 items.

coursera الگوریتم های یادگیری پیشرفته (Mitalearn-327825)

  • 9 hours 57 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Andrew Ng,Aarti Bagul,Geoff Ladwig
درباره این دوره:

در دوره دوم تخصص یادگیری ماشین، شما: • ساخت و آموزش شبکه عصبی با TensorFlow برای انجام طبقه بندی چند کلاسه • بهترین شیوه ها را برای توسعه یادگیری ماشین به کار ببرید تا مدل های شما به داده ها و وظایف در دنیای واقعی تعمیم یابد • ساخت و استفاده از درختان تصمیم و روش های مجموعه درختی، از جمله جنگل های تصادفی و درختان تقویت شده The Machine Learning Specialization یک برنامه آنلاین اساسی است که با همکاری DeepLearning.AI و Stanford Online ایجاد شده است. در این برنامه مبتدی دوستانه، اصول یادگیری ماشینی و نحوه استفاده از این تکنیک ها برای ساخت اپلیکیشن های هوش مصنوعی در دنیای واقعی را خواهید آموخت. این تخصص توسط اندرو انگ، یک آینده‌نگر هوش مصنوعی که تحقیقات انتقادی را در دانشگاه استنفورد و کارهای پیشگامانه در Google Brain، Baidu و Landing.AI برای پیشرفت در زمینه هوش مصنوعی رهبری کرده است، آموزش داده می‌شود. این تخصص 3 دوره ای، نسخه به روز شده و توسعه یافته دوره پیشگام یادگیری ماشین اندرو است که از زمان راه اندازی آن در سال 2012، دارای امتیاز 4.9 از 5 است و بیش از 4.8 میلیون زبان آموز آن را دریافت کرده اند. این مقدمه گسترده ای برای یادگیری ماشین مدرن، از جمله یادگیری نظارت شده (رگرسیون خطی چندگانه، رگرسیون لجستیک، شبکه های عصبی و درختان تصمیم)، یادگیری بدون نظارت (خوشه بندی، کاهش ابعاد، سیستم های توصیه گر) و برخی از بهترین شیوه های مورد استفاده در سیلیکون ارائه می کند. Valley برای نوآوری های هوش مصنوعی و یادگیری ماشین (ارزیابی و تنظیم مدل ها، اتخاذ رویکرد داده محور برای بهبود عملکرد، و موارد دیگر). در پایان این تخصص، شما بر مفاهیم کلیدی نظری تسلط خواهید داشت و دانش عملی برای به کارگیری سریع و قدرتمند یادگیری ماشینی در مسائل چالش برانگیز دنیای واقعی را به دست خواهید آورد. اگر به دنبال ورود به هوش مصنوعی یا ایجاد حرفه ای در یادگیری ماشین هستید، تخصص جدید یادگیری ماشین بهترین مکان برای شروع است.

coursera الگوریتم های یادگیری ماشین (Mitalearn-315551)

  • 2 hours 26 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Jaekwang KIM
درباره این دوره:

در این دوره شما: الف) الگوریتم بیزی ساده را درک کنید. ب) الگوریتم ماشین بردار پشتیبان را درک کنید. ج) الگوریتم درخت تصمیم را درک کنید. د) خوشه بندی را درک کنید. لطفاً مطمئن شوید که برنامه نویسی در پایتون راحت هستید و دانش پایه ای از ریاضیات از جمله ضرب ماتریس و احتمال شرطی دارید.

coursera الگوریتم های یادگیری ماشین با R در تجزیه و تحلیل کسب و کار (Mitalearn-296324)

  • 6 hours 12 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Ronald Guymon,Gies College of Business, University of Illinois
درباره این دوره:

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

coursera الگوریتم‌های یادگیری ماشینی: نکات یادگیری نظارت شده (Mitalearn-335679)

  • 3 hours 7 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Anna Koop
درباره این دوره:

این دوره شما را از درک اصول یک پروژه یادگیری ماشینی راهنمایی می کند. یادگیرندگان تکنیک های یادگیری نظارت شده را در مطالعات موردی واقعی برای تجزیه و تحلیل سناریوهای موردی تجاری که در آن درخت های تصمیم گیری، k-نزدیک ترین همسایه ها و ماشین های بردار پشتیبان به طور بهینه استفاده می شوند، درک کرده و اجرا خواهند کرد. فراگیران همچنین مهارت هایی را برای مقابله با پیامدهای عملی مراحل مختلف آماده سازی داده ها و توصیف مسائل رایج تولید در ML کاربردی به دست خواهند آورد. برای موفقیت، باید حداقل پیش زمینه سطح مبتدی در برنامه نویسی پایتون داشته باشید (به عنوان مثال، بتوانید کدهای موجود را بخوانید و کدنویسی کنید، با شرطی ها، حلقه ها، متغیرها، لیست ها، دیکشنری ها و آرایه ها راحت باشید). شما باید درک اولیه ای از جبر خطی (نماد برداری) و آمار (توزیع احتمال و میانگین / میانه / حالت) داشته باشید. این دومین دوره از تخصص یادگیری ماشین کاربردی است که توسط Coursera و موسسه هوش ماشین آلبرتا برای شما آورده شده است.

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