Course catalog

Course duration

Course provider

Topic

Categories

Showing 501-520 of 10,495 items.

linkedin Building Magento 2 Themes (Mitalearn-144837)

  • 2 hours 58 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Enno Stuurman
درباره این دوره:

توجه: این دوره توسط OSTraining ایجاد شده است. این آموزش در ابتدا در 21 آگوست 2017 منتشر شد. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.

rnrn مربی Enno Stuurman دوره را با نگاهی به تم پیش فرض Luma آغاز می کند. پس از بررسی ساختار Luma، به شما کمک می‌کند از آن دانش برای ساختن موضوع منحصر به فرد خود استفاده کنید. Enno در مورد طرح‌بندی صفحه در تم‌های Magento، نادیده گرفتن و گسترش CSS تم Magento، استفاده از تم‌های Magento 2 برای تولید و موارد دیگر بحث می‌کند. در طول دوره، او Knockout.js، Grunt و سایر ابزارهایی را که برای تسلط بر تم Magento نیاز دارید، پوشش می‌دهد.

linkedin Building React and ASP.NET Core Applications (Mitalearn-175233)

  • 2 hours 41 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Ervis Trupja
درباره این دوره:

React یک چارچوب محبوب است که برای ساخت برنامه های تک صفحه ای (SPA) همراه با ASP.NET Core مناسب است. با این حال، سیم کشی این دو چارچوب با هم می تواند چالش برانگیز باشد. در این دوره آموزشی، مدرس Ervis Trupja به شما نشان می‌دهد که چگونه بهترین روش‌ها را برای سازماندهی و توسعه یک برنامه وب با یک بک‌اند که در بالای ASP.NET Web API ساخته شده است و یک صفحه جلویی که بر روی React ساخته شده است، به اشتراک بگذارید. ارویس مراحل ساخت لایه سرویس را با ASP.NET Web API انجام می دهد تا نقاط پایانی مورد نیاز برای ایجاد، خواندن، به روز رسانی و حذف ورودی ها را در معرض دید قرار دهد. سپس نشان می دهد که چگونه با استفاده از React با بوت استرپ یک رابط کاربری بسازید، Redux را در برنامه React خود پیاده سازی کنید، و احراز هویت کاربر را با Auth0 مدیریت کنید.

linkedin Building React and Django Apps (Mitalearn-169521)

  • 56 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Rudolf Olah
درباره این دوره:

کشف کنید که چگونه می‌توانید عملکرد قدرتمند فریم‌ورک React را با بهترین نسخه پشتی جنگو ترکیب کنید تا برنامه‌های فول استک بسازید. در این دوره، به رودولف اولاه بپیوندید تا نشان دهد که چگونه این دو فریمورک را به هم متصل کنید، صفحه بندی را اضافه کنید، ایمن کنید و برنامه های خود را آزمایش کنید. در طول دوره، نحوه آماده سازی کد React خود را برای تولید و برقراری ارتباط بین سرورهای front-end و back-end با استفاده از Axios کشف کنید. به علاوه، نحوه پیاده‌سازی فیلتر با React و Django را بیاموزید، قلاب React سفارشی خود را بسازید و از تست واحد و آزمایش سرتاسر استفاده کنید تا مطمئن شوید که برنامه شما برای تولید آماده است.

linkedin Burp Suite Essential Training (Mitalearn-249778)

  • 1 hours 30 minutes
  • مناسب همه
  • Update date: 6 October 2025
  • Author: Malcolm Shore
درباره این دوره: 

 Burp Suite، ابزار محبوب تست نفوذ برنامه های وب، به سرعت به یکی از انتخاب های ترجیحی متخصصان امنیتی در سراسر جهان تبدیل شده است. در این دوره آموزشی، مربی Malcolm Shore به شما نگاهی عمیق به نحوه استفاده از Burp Suite برای برآورده کردن تمام نیازهای تست قلم شما می‌دهد.

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

linkedin C ++ الگوهای طراحی: ساختاری (Mitalearn-416021)

  • 1 hours 47 minutes
  • مناسب همه
  • Release date: 5 May 2023
  • Author: Károly Nyisztor
درباره این دوره: 

 

الگوهای طراحی به شما امکان می دهد مشکلات مشترک توسعه نرم افزار را به روشی قابل استفاده مجدد حل کنید و کد شما را قوی تر و مقیاس پذیر تر می کند. در این دوره ، Károly Nyisztor الگوهای طراحی ساختاری از باند چهار را بررسی می کند. او به شما نشان می دهد که چگونه می توانید از این الگوهای در کد C ++ مدرن استفاده کنید و چگونه می توانند به شما در طراحی نرم افزارهای قوی تر و مقیاس پذیر کمک کنند. او همچنین در مورد هفت الگوی طراحی ساختاری از کتاب الگوهای طراحی اصلی - آداپتور ، پل ، کامپوزیت ، دکوراتور ، نمای ، وزن و پروکسی - بحث می کند و به شما نشان می دهد که چگونه هر یک را در C ++ مدرن پیاده سازی کنید. برای هر الگوی ، او به شما نشان می دهد که چه موقع و چگونه می توانید از آن استفاده کنید ، همراه با مزایا و اشکالات آن. در این دوره به Károly بپیوندید تا یاد بگیرید که چگونه می توانید از الگوهای طراحی ساختاری در کد خود استفاده کنید و مهارت های توسعه خود را تقویت کنید.

این دوره بخشی از گواهینامه حرفه ای از Openedg C ++ است.


linkedin C ++ مدرن: تکنیک ها و ویژگی های پیشرفته (Mitalearn-429264)

  • 4 hours 38 minutes
  • مناسب همه
  • Release date: 24 October 2024
  • Author: Andy Olsen,Pearson
درباره این دوره: 

 

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

توجه: این دوره توسط پیرسون ایجاد شده است. ما خوشحالیم که این آموزش را در کتابخانه خود میزبانی می کنیم.


linkedin C Essential Training (Mitalearn-195531)

  • 2 hours 51 minutes
  • متوسط
  • Release date: 24 September 2020
  • Author: Dan Gookin
درباره این دوره:

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

linkedin C# Essential Training 1: Types and Control Flow (Mitalearn-395111)

  • 2 hours 47 minutes
  • مناسب همه
  • Update date: 12 December 2023
  • Author: Matt Milner
درباره این دوره: 

 آیا نیاز به یادگیری نکات ضروری سی شارپ دارید؟ این مجموعه دو قسمتی تمام اصول اولیه را به شما نشان می دهد. در این دوره، بخش اول از این مجموعه، مربی مت میلنر، کلاس ها، ساختارها، متغیرها و بسیاری موارد دیگر را به شما نشان می دهد. Matt با قرار دادن C# در متن با دات نت، MSIL و کتابخانه کلاس پایه شروع می کند. او شما را در درک و کار با کلاس ها، ساختارها و رکوردها راهنمایی می کند. سپس مت چندین تکنیک مفید برای سازماندهی کد سی شارپ به شما نشان می دهد. او متغیرها را عمیقاً مورد بحث قرار می‌دهد، سپس به چگونگی تعریف، فعال کردن و آزمایش enums و همچنین نحوه استفاده از انواع nullable و کار با اشیاء null می‌پردازد. Matt به if، else می‌پردازد و دستورات سوئیچ را پوشش می‌دهد و عبارات سوئیچ، عبارت is و مقدمه‌ای بر الگوها را پوشش می‌دهد. به علاوه، او انواع مختلفی از الگوها را توضیح می‌دهد و نحوه استفاده از شرایط محافظ برای اصلاح بیشتر موارد مطابقت سوئیچ را توضیح می‌دهد.

Related Skills

linkedin C# Essential Training 2: Generics، Collections و LINQ (Mitalearn-395128)

  • 3 hours 15 minutes
  • مناسب همه
  • Update date: 8 December 2023
  • Author: Matt Milner
درباره این دوره: 

 به عنوان یکی از محبوب ترین زبان های برنامه نویسی، سی شارپ با هر نسخه جدید برنامه نویسی را آسان تر و سرگرم کننده تر می کند. در این دوره، مدرس مت میلنر به بررسی عمیق‌تر ویژگی‌های ضروری سی شارپ می‌پردازد، مانند انواع عمومی، مجموعه‌ها، مدیریت استثناها، برنامه‌نویسی ناهمزمان با وظایف و موارد دیگر. Matt با کمک به درک و کار با انواع عمومی شروع می‌کند، سپس به درک انواع مجموعه، کار با مجموعه‌ها و درک مجموعه‌های همزمان می‌پردازد. او شما را در مدیریت انواع مختلف استثناها، از جمله ایجاد استثناهای سفارشی راهنمایی می کند. Matt اصول Threading را توضیح می دهد و به شما نشان می دهد که چگونه از async و await در مدل برنامه نویسی مبتنی بر وظیفه استفاده کنید. او پس از پوشش نمایندگان و رویدادها، به بررسی روش‌های توسعه و همچنین نحوه نوشتن و استفاده از روش توسعه می‌پردازد. به علاوه، مت در مورد اهداف پرس و جوی یکپارچه زبان (LINQ)، نحوه پرس و جو مجموعه ها با LINQ، و نحوه فیلتر کردن و سفارش پرس و جوهای خود بحث می کند.

linkedin C# Refactoring Tips and Tricks (Mitalearn-123944)

  • 43 minutes
  • متوسط
  • Update date: 28 June 2026
  • Author: Jesse Freeman
درباره این دوره:

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

Related Skills

linkedin C# استثنا و رسیدگی به خطا (Mitalearn-443408)

  • 55 minutes
  • مناسب همه
  • Release date: 14 March 2024
  • Author: Joe Marini
درباره این دوره: 

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

Related Skills

linkedin C#: Applied Data Structures (2019) (Mitalearn-169657)

  • 1 hours 12 minutes
  • پیشرفته
  • Release date: 5 November 2019
  • Author: Joe Marini
درباره این دوره: 

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

Related Skills

linkedin C#: Delegates, Events and Lambdas (2015) (Mitalearn-70530)

  • 1 hours 9 minutes
  • متوسط
  • Release date: 3 June 2015
  • Author: Joe Marini
درباره این دوره:

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

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

linkedin C#: Interfaces and Generics (Mitalearn-232591)

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

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

Related Skills

linkedin C#: Interfaces and Generics (2015) (Mitalearn-76939)

  • 56 minutes
  • متوسط
  • Release date: 29 June 2026
  • Author: Joe Marini
درباره این دوره:

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

linkedin C#: String Essential Training (Mitalearn-173295)

  • 3 hours 8 minutes
  • پیشرفته
  • Release date: 28 June 2026
  • Author: Walt Ritscher
درباره این دوره:

در دنیای توسعه نرم افزار، رشته به مجموعه ای از کاراکترها گفته می شود. و صرف نظر از اینکه از کدام زبان برنامه نویسی استفاده می کنید، یکی از مهم ترین انواع داده ای است که با آن کار خواهید کرد. در این دوره، Walt Ritscher نگاهی متمرکز به نحوه کار با کلاس رشته در چارچوب دات نت دارد. والت نحوه دستکاری محتوای رشته، تجزیه رشته ها، قالب بندی انواع عددی و تاریخ و موارد دیگر را بررسی می کند. به‌علاوه، او چگونگی تأثیر تفاوت‌های فرهنگی بر رشته‌ها را در نظر می‌گیرد و نحوه کار با کلاس CultureInfo را نشان می‌دهد.

Related Skills

linkedin C#: ساختارهای داده کاربردی (Mitalearn-443374)

  • 1 hours 39 minutes
  • مناسب همه
  • Release date: 3 January 2024
  • Author: Joe Marini
درباره این دوره: 

 یاد بگیرید که چگونه با استفاده از کلاس های مجموعه و ساختارهای داده در سی شارپ، داده ها را کارآمدتر و موثرتر مدیریت کنید. در این دوره، با مربی جو مارینی بپیوندید تا مراحل اساسی نحوه نگهداری مجموعه داده ها در سی شارپ را بیان کند و کلاس مجموعه مناسبی را انتخاب کنید که برای طیف گسترده ای از سناریوهای مختلف برنامه نویسی قابل استفاده است. جو با بررسی مفاهیم اصلی، از جمله تفاوت بین مجموعه‌های عمومی و غیرعمومی، و نحوه انتخاب یک کلاس ساختار داده برای رفع نیازهای یک مشکل برنامه‌نویسی خاص، شروع می‌کند. این دوره کلاس های جمع آوری اولیه و عملیات داده در سی شارپ مانند نحوه جستجو و استفاده از List و LinkedList و همچنین ساختارهای داده پیشرفته تر و تخصصی مانند پشته ها، صف ها، دیکشنری ها، ListDictionary، HybridDictionary، OrderedDictionary، StringCollection، StringBuilder و غیره را پوشش می دهد. در طول مسیر، مهارت های جدید خود را با ساختارهای داده کاربردی در چالش های تمرین در پایان هر بخش آزمایش کنید.

Related Skills

linkedin C#: نمایندگان، رویدادها و Lambdas (Mitalearn-240003)

  • 1 hours 7 minutes
  • مناسب همه
  • Update date: 14 December 2023
  • Author: Joe Marini
درباره این دوره: 

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

Related Skills

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 C++ Essential Training (2020) (Mitalearn-197673)

  • 6 hours 41 minutes
  • متوسط
  • Release date: 30 November 2020
  • Author: Bill Weinman
درباره این دوره: 

 برنامه نویسی C++ را با اصول اولیه شروع کنید. C++ که به طور گسترده برای توسعه سیستم‌ها و برنامه‌های کاربردی استفاده می‌شود، تقریباً برای هر سیستم‌عاملی در دسترس است و بر بسیاری از زبان‌های مشتق شده، از جمله C# و جاوا، تأثیر گذاشته و به آنها اطلاع داده است. در این دوره، Bill Weinman شما را از طریق پیچ و مهره های این زبان ضروری راهنمایی می کند. او به شما کمک می کند تا محیط خود را برای کدنویسی تنظیم کنید و آناتومی یک برنامه پایه C++ را تشریح می کند. او موارد ضروری - عبارات و عبارات، متغیرها، شرطی‌ها، عملگرها، حلقه‌ها و توابع- را مرور می‌کند و به سمت موضوعات پیچیده‌تر، مانند ساختارهای داده، کلاس‌ها و اشیا، و الگوها می‌رود. در طول مسیر، بیل مفاهیمی مانند بازگشت، ریخته‌گری نوع و اضافه‌بارهای اپراتور را توضیح می‌دهد و به کلاس‌ها و الگوریتم‌های کانتینر قدرتمند در کتابخانه قالب استاندارد (STL) می‌پردازد. این آموزش های جامع یک مرجع قوی ++C هم برای برنامه نویسان با تجربه و هم برای کسانی که کاملاً با این زبان آشنا هستند ارائه می دهد.

Suggestions