آموزش Multithreading در C++ مدرن | C++11 | C++14 | C++17| C++20

Multithreading in Modern C++ | C++11 | C++14 | C++17| C++20

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: C++ Multithreading - همزمان برنامه نویسی موازی - برنامه نویسی نهایی مصاحبه Bootcamp -C++11 | C++14 | C++17| C++20 دانش‌آموزان می‌توانند مفهوم چند رشته‌ای را به‌طور کامل و به‌طور عملی درک کنند، از آنجایی که چندین برنامه عملی با اجرای آن در IDE وجود دارد، دانش‌آموزان چند رشته‌ای را عمیقاً یاد خواهند گرفت. C++ multithreading. همه چیز در مورد مفهوم چند رشته ای نیست، مانند شرایط مسابقه، مکانیسم قفل، مدیریت رویداد، سیگنالینگ و موارد دیگر را پوشش می دهد. همانطور که تمام منبع کد برای چند رشته ای در جلسات مختلف پیوست شده است، دانش آموزان می توانند آن را ارجاع دهند. یادگیری تکنولوژی محبوب جهان بر اساس تقاضا کرک هر مصاحبه ای در این صنعت عظیم فناوری اطلاعات به عنوان موضوع چند رشته ای پرطرفدار برای یادگیری پیش نیازها:رایانه ای که سیستم عامل های مایکروسافت ویندوز، لینوکس یا مک را اجرا می کند.

آیا هر زمان می دانستید که چگونه می توان چندین کار را به طور همزمان اجرا کرد تا عملکرد خوبی داشته باشد و برنامه کاربردی کارآمدتر شود؟ ? اگر خیر، پس Multithreading در C++11 برای شروع خوب است.

اگر یک منبع واحد و چندین رشته برای استفاده از آن وجود داشته باشد، چگونه پیش می‌رود؟


درباره این دوره:

1. این دوره به صورت عاقلانه و عملی مفهوم Multithreading را به طور عمیق پوشش می دهد.

2. از آنجایی که چندین برنامه عملی با اجرای آن در IDE وجود دارد، دانش آموزان چند رشته ای را به طور عمیق یاد خواهند گرفت.

3. از آنجایی که این موضوع مهم است، بنابراین یادگیری آن در C++ multithreading تخصص خواهد داشت.

4. همه چیز در مورد مفهوم چند رشته ای نیست، مانند شرایط مسابقه، مکانیسم قفل، مدیریت رویداد، سیگنالینگ و موارد دیگر را پوشش می دهد.

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


افزودن امتیاز پلاس به رزومه شما یک فناوری عالی است.

یادگیری Multithreading در صنعت فناوری اطلاعات امروزی هم از نظر ارزش و هم از نظر مالی به شما پول بیشتری خواهد داد.


چرا Multithreading را یاد بگیریم؟

تکنولوژی بر اساس تقاضا تا کنون ادامه دارد.

علاوه بر یادگیری معماری CPU، فضای حافظه و الگوریتم های مختلف، می توانید برنامه های کارآمد ایجاد کنید و در لیست رقبای برنامه نویسان خوب در این صنعت فناوری اطلاعات قرار خواهید گرفت.

می‌توانید هر مصاحبه‌ای را شکست دهید و در این صنعت فناوری اطلاعات بدرخشید زیرا ساختارهای داده فناوری بر اساس تقاضا هستند.


چرا ثبت نام در این دوره بهترین تصمیم برای شما خواهد بود؟

1. با Multithreading آشنا می شوید و می توانید آن را با نمونه های بلادرنگ همگام سازی کنید

2. می‌توانید برنامه‌های Multithreading را برای شرایط مسابقه، مکانیسم قفل، مدیریت رویداد، سیگنال‌دهی و موارد دیگر بنویسید و همچنین می‌توانید آن را در IDE اجرا کنید

3. شما می توانید قدرت مهارت را از نظر منطقی و کلامی نیز توسعه دهید.

4. شما می‌توانید هر مصاحبه‌ای را در صنعت فناوری اطلاعات امروز شکست دهید.


این دوره شامل تمام مفاهیم اولیه Multithreading می شود و نه تنها "نحوه کدنویسی" را پوشش می دهد، بلکه جزئیات "چرا مورد نیاز است و چقدر مهم است" را پوشش می دهد تا همه مفاهیم شما از ابتدا پاک شوند و شما می‌تواند هر مصاحبه‌ای را که پاسخ‌های فنی تمام نکات را پوشش می‌دهد، شکست دهد.


سرفصل ها و درس ها

مروری بر Multithreading در C++11 Overview of Multithreading in C++11

  • مروری بر Multithreading Overview of Multithreading

  • مروری بر Multithreading Overview of Multithreading

مروری بر Multithreading در C++11 Overview of Multithreading in C++11

مقدمه ای بر Multithreading و روش های مختلف ایجاد نخ ها Introduction to Multithreading & Different ways to create threads

  • مقدمه ای بر Multithreading و روش های مختلف ایجاد نخ ها Introduction to Multithreading & Different ways to create threads

  • مقدمه ای بر Multithreading و روش های مختلف ایجاد نخ ها Introduction to Multithreading & Different ways to create threads

مقدمه ای بر Multithreading و روش های مختلف ایجاد نخ ها Introduction to Multithreading & Different ways to create threads

برنامه و اجرا در IDE برای ایجاد چندین رشته به روش های مختلف Program & Execution on IDE to create multiple threads by different ways

  • برنامه و اجرا در IDE برای ایجاد رشته های متعدد به روش های مختلف Program & Execution on IDE to create muliple threads by different ways

  • برنامه و اجرا در IDE برای ایجاد رشته های متعدد به روش های مختلف Program & Execution on IDE to create muliple threads by different ways

برنامه و اجرا در IDE برای ایجاد چندین رشته به روش های مختلف Program & Execution on IDE to create multiple threads by different ways

Thread Join در multithreading در C++11 Thread Join in multithreading in C++11

  • نحوه اتصال رشته در چند رشته ای در C++11 How to join thread in multithreading in C++11

  • نحوه اتصال رشته در چند رشته ای در C++11 How to join thread in multithreading in C++11

Thread Join در multithreading در C++11 Thread Join in multithreading in C++11

برنامه و اجرا برای پیوستن به رشته در IDE در چند رشته Program & Execution to Join thread on IDE in multithreading

  • برنامه و اجرا برای پیوستن به رشته در IDE در قسمت 1 چند رشته ای Program & Execution to Join thread on IDE in multithreading Part1

  • برنامه و اجرا برای پیوستن به رشته در IDE در قسمت 1 چند رشته ای Program & Execution to Join thread on IDE in multithreading Part1

  • برنامه و اجرا برای پیوستن به رشته در IDE در قسمت 2 چند رشته ای Program & Execution to Join thread on IDE in multithreading Part2

  • برنامه و اجرا برای پیوستن به رشته در IDE در قسمت 2 چند رشته ای Program & Execution to Join thread on IDE in multithreading Part2

برنامه و اجرا برای پیوستن به رشته در IDE در چند رشته Program & Execution to Join thread on IDE in multithreading

Thread Detach در multithreading در C++11 Thread Detach in multithreading in C++11

  • Thread Detach در multithreading در C++11 Thread Detach in multithreading in C++11

  • Thread Detach در multithreading در C++11 Thread Detach in multithreading in C++11

Thread Detach در multithreading در C++11 Thread Detach in multithreading in C++11

برنامه و اجرا برای جدا کردن thread در IDE در multithreading Program & Execution to detach thread on IDE in multithreading

  • برنامه و اجرا برای جدا کردن thread در IDE در قسمت 1 چند نخی Program & Execution to detach thread on IDE in multithreading Part1

  • برنامه و اجرا برای جدا کردن thread در IDE در قسمت 1 چند نخی Program & Execution to detach thread on IDE in multithreading Part1

  • برنامه و اجرا برای جدا کردن thread در IDE در قسمت 2 چند نخی Program & Execution to detach thread on IDE in multithreading Part2

  • برنامه و اجرا برای جدا کردن thread در IDE در قسمت 2 چند نخی Program & Execution to detach thread on IDE in multithreading Part2

برنامه و اجرا برای جدا کردن thread در IDE در multithreading Program & Execution to detach thread on IDE in multithreading

نکات مهمی که باید برای برنامه پیوستن/جدا کردن نخ با اجرا در نظر گرفته شود Important Points to be considered to program join/detach thread with execution

  • نکاتی که باید برای برنامه‌ریزی اتصال/جدا کردن نخ با اجرای قسمت 1 در نظر گرفته شود Points to be considered to program join/detach thread with execution Part1

  • نکاتی که باید برای برنامه‌ریزی اتصال/جدا کردن نخ با اجرای قسمت 1 در نظر گرفته شود Points to be considered to program join/detach thread with execution Part1

  • نکاتی که باید برای برنامه‌ریزی اتصال/جدا کردن نخ با اجرای قسمت 2 در نظر گرفته شوند Points to be considered to program join/detach thread with execution Part2

  • نکاتی که باید برای برنامه‌ریزی اتصال/جدا کردن نخ با اجرای قسمت 2 در نظر گرفته شوند Points to be considered to program join/detach thread with execution Part2

نکات مهمی که باید برای برنامه پیوستن/جدا کردن نخ با اجرا در نظر گرفته شود Important Points to be considered to program join/detach thread with execution

برنامه و اجرا برای ارسال آرگومان بر اساس مقدار در حین ایجاد رشته در IDE Program & Execution to pass argument by value while creating threads on IDE

  • برنامه و اجرا برای ارسال آرگومان بر اساس مقدار در حین ایجاد رشته در IDE Program & Execution to pass argument by value while creating threads on IDE

  • برنامه و اجرا برای ارسال آرگومان بر اساس مقدار در حین ایجاد رشته در IDE Program & Execution to pass argument by value while creating threads on IDE

برنامه و اجرا برای ارسال آرگومان بر اساس مقدار در حین ایجاد رشته در IDE Program & Execution to pass argument by value while creating threads on IDE

برنامه و اجرا برای ارسال آرگومان با مرجع در حین ایجاد رشته در IDE Program & Execution to pass argument by reference while creating threads on IDE

  • برنامه و اجرا برای انتقال آرگومان با مرجع در حین ایجاد رشته ها Part1 Program & Execution to pass argument by reference while creating threads Part1

  • برنامه و اجرا برای انتقال آرگومان با مرجع در حین ایجاد رشته ها Part1 Program & Execution to pass argument by reference while creating threads Part1

  • برنامه و اجرا برای ارسال آرگومان با ارجاع در حین ایجاد موضوعات Part2 Program & Execution to pass argument by reference while creating threads Part2

  • برنامه و اجرا برای ارسال آرگومان با ارجاع در حین ایجاد موضوعات Part2 Program & Execution to pass argument by reference while creating threads Part2

برنامه و اجرا برای ارسال آرگومان با مرجع در حین ایجاد رشته در IDE Program & Execution to pass argument by reference while creating threads on IDE

برنامه ای برای اختصاص اشاره گر به تابع عضو کلاس روی رشته با Execution Program to assign pointer to member function of class on thread with Execution

  • برنامه ای برای اختصاص اشاره گر به تابع عضو کلاس روی رشته با Execution Program to assign pointer to member function of class on thread with Execution

  • برنامه ای برای اختصاص اشاره گر به تابع عضو کلاس روی رشته با Execution Program to assign pointer to member function of class on thread with Execution

برنامه ای برای اختصاص اشاره گر به تابع عضو کلاس روی رشته با Execution Program to assign pointer to member function of class on thread with Execution

شرایط مسابقه در Multithreading Race Condition in Multithreading

  • شرایط مسابقه در Multithreading Race condition in Multithreading

  • شرایط مسابقه در Multithreading Race condition in Multithreading

شرایط مسابقه در Multithreading Race Condition in Multithreading

برنامه و اجرا در شرایط مسابقه در Multithreading در IDE Program & Execution on race condition in Multithreading on IDE

  • برنامه و اجرا در شرایط مسابقه در Multithreading Part1 Program & Execution on race condition in Multithreading Part1

  • برنامه و اجرا در شرایط مسابقه در Multithreading Part1 Program & Execution on race condition in Multithreading Part1

  • برنامه و اجرا در شرایط مسابقه در Multithreading Part2 Program & Execution on race condition in Multithreading Part2

  • برنامه و اجرا در شرایط مسابقه در Multithreading Part2 Program & Execution on race condition in Multithreading Part2

  • برنامه و اجرا در شرایط مسابقه در Multithreading Part3 Program & Execution on race condition in Multithreading Part3

  • برنامه و اجرا در شرایط مسابقه در Multithreading Part3 Program & Execution on race condition in Multithreading Part3

برنامه و اجرا در شرایط مسابقه در Multithreading در IDE Program & Execution on race condition in Multithreading on IDE

مکانیسم قفل یعنی Mutex در Multithreading Locking Mechanism i.e. Mutex in Multithreading

  • مکانیسم قفل یعنی Mutex در Multithreading Locking Mechanism i.e. Mutex in Multithreading

  • مکانیسم قفل یعنی Mutex در Multithreading Locking Mechanism i.e. Mutex in Multithreading

مکانیسم قفل یعنی Mutex در Multithreading Locking Mechanism i.e. Mutex in Multithreading

برنامه برای مکانیسم قفل Mutex در چند رشته با اجرا Program for Locking Mechanism Mutex in multithreading with execution

  • برنامه برای مکانیسم قفل Mutex در multithreading با اجرای Part1 Program for Locking Mechanism Mutex in multithreading with execution Part1

  • برنامه برای مکانیسم قفل Mutex در multithreading با اجرای Part1 Program for Locking Mechanism Mutex in multithreading with execution Part1

  • برنامه برای مکانیسم قفل Mutex در چند رشته با اجرای قسمت 2 Program for Locking Mechanism Mutex in multithreading with execution Part2

  • برنامه برای مکانیسم قفل Mutex در چند رشته با اجرای قسمت 2 Program for Locking Mechanism Mutex in multithreading with execution Part2

  • برنامه برای مکانیسم قفل Mutex در چند رشته با اجرای Part3 Program for Locking Mechanism Mutex in multithreading with execution Part3

  • برنامه برای مکانیسم قفل Mutex در چند رشته با اجرای Part3 Program for Locking Mechanism Mutex in multithreading with execution Part3

  • برنامه برای مکانیسم قفل Mutex در multithreading با اجرای Part4 Program for Locking Mechanism Mutex in multithreading with execution Part4

  • برنامه برای مکانیسم قفل Mutex در multithreading با اجرای Part4 Program for Locking Mechanism Mutex in multithreading with execution Part4

  • برنامه برای مکانیسم قفل Mutex در چند رشته با اجرای قسمت 5 Program for Locking Mechanism Mutex in multithreading with execution Part5

  • برنامه برای مکانیسم قفل Mutex در چند رشته با اجرای قسمت 5 Program for Locking Mechanism Mutex in multithreading with execution Part5

  • برنامه مکانیزم قفل Mutex در چند رشته با اجرای قسمت 6 Program for Locking Mechanism Mutex in multithreading with execution Part6

  • برنامه مکانیزم قفل Mutex در چند رشته با اجرای قسمت 6 Program for Locking Mechanism Mutex in multithreading with execution Part6

برنامه برای مکانیسم قفل Mutex در چند رشته با اجرا Program for Locking Mechanism Mutex in multithreading with execution

مکانیسم قفل، یعنی محافظ قفل در چند نخ Locking Mechanism i.e. Lock Guard in Multithreading

  • مکانیسم قفل، یعنی محافظ قفل در چند نخ Locking Mechanism i.e. Lock Guard in Multithreading

  • مکانیسم قفل، یعنی محافظ قفل در چند نخ Locking Mechanism i.e. Lock Guard in Multithreading

مکانیسم قفل، یعنی محافظ قفل در چند نخ Locking Mechanism i.e. Lock Guard in Multithreading

برنامه مکانیزم قفل یعنی Lock Guard در Multithreading با اجرا Program for locking Mechanism i.e. Lock Guard in Multithreading with execution

  • برنامه مکانیزم قفل یعنی Lock Guard در Multithreading با اجرا Program for locking Mechanism i.e. Lock Guard in Multithreading with execution

  • برنامه مکانیزم قفل یعنی Lock Guard در Multithreading با اجرا Program for locking Mechanism i.e. Lock Guard in Multithreading with execution

برنامه مکانیزم قفل یعنی Lock Guard در Multithreading با اجرا Program for locking Mechanism i.e. Lock Guard in Multithreading with execution

متغیر شرط در Multithreading Condition variable in Multithreading

  • متغیر شرط در Multithreading Part1 Condition variable in Multithreading Part1

  • متغیر شرط در Multithreading Part1 Condition variable in Multithreading Part1

  • متغیر شرط در Multithreading Part2 Condition variable in Multithreading Part2

  • متغیر شرط در Multithreading Part2 Condition variable in Multithreading Part2

  • متغیر شرط در Multithreading Part3 Condition variable in Multithreading Part3

  • متغیر شرط در Multithreading Part3 Condition variable in Multithreading Part3

متغیر شرط در Multithreading Condition variable in Multithreading

برنامه برای متغیر Condition در Multithreading با اجرا Program for Condition variable in Multithreading with Execution

  • برنامه برای متغیر Condition در Multithreading با Execution Part1 Program for Condition variable in Multithreading with Execution Part1

  • برنامه برای متغیر Condition در Multithreading با Execution Part1 Program for Condition variable in Multithreading with Execution Part1

  • برنامه برای متغیر Condition در Multithreading با Execution Part2 Program for Condition variable in Multithreading with Execution Part2

  • برنامه برای متغیر Condition در Multithreading با Execution Part2 Program for Condition variable in Multithreading with Execution Part2

  • برنامه برای متغیر Condition در Multithreading با Execution Part3 Program for Condition variable in Multithreading with Execution Part3

  • برنامه برای متغیر Condition در Multithreading با Execution Part3 Program for Condition variable in Multithreading with Execution Part3

برنامه برای متغیر Condition در Multithreading با اجرا Program for Condition variable in Multithreading with Execution

آینده و وعده در Multithreading Future and Promise in Multithreading

  • آینده و وعده در Multithreading Future and Promise in Multithreading

  • آینده و وعده در Multithreading Future and Promise in Multithreading

آینده و وعده در Multithreading Future and Promise in Multithreading

برنامه Future and Promise در Multithreading با اجرا در IDE Program for Future and Promise in Multithreading with Execution on IDE

  • برنامه Future and Promise در Multithreading با اجرا در IDE Part1 Program for Future and Promise in Multithreading with Execution on IDE Part1

  • برنامه Future and Promise در Multithreading با اجرا در IDE Part1 Program for Future and Promise in Multithreading with Execution on IDE Part1

  • برنامه Future and Promise در Multithreading با اجرا در IDE Part2 Program for Future and Promise in Multithreading with Execution on IDE Part2

  • برنامه Future and Promise در Multithreading با اجرا در IDE Part2 Program for Future and Promise in Multithreading with Execution on IDE Part2

برنامه Future and Promise در Multithreading با اجرا در IDE Program for Future and Promise in Multithreading with Execution on IDE

Async در Multithreading Async in Multithreading

  • Async در Multithreading Part1 Async in Multithreading Part1

  • Async در Multithreading Part1 Async in Multithreading Part1

  • Async در Multithreading Part2 Async in Multithreading Part2

  • Async در Multithreading Part2 Async in Multithreading Part2

  • Async در Multithreading Part3 Async in Multithreading Part3

  • Async در Multithreading Part3 Async in Multithreading Part3

  • Async در Multithreading Part4 Async in Multithreading Part4

  • Async در Multithreading Part4 Async in Multithreading Part4

Async در Multithreading Async in Multithreading

برنامه Async در Multithreading با اجرا در IDE Program for Async in Multithreading with Execution on IDE

  • برنامه Async در Multithreading با اجرا در IDE Part1 Program for Async in Multithreading with Execution on IDE Part1

  • برنامه Async در Multithreading با اجرا در IDE Part1 Program for Async in Multithreading with Execution on IDE Part1

  • برنامه Async در Multithreading با اجرا در IDE Part2 Program for Async in Multithreading with Execution on IDE Part2

  • برنامه Async در Multithreading با اجرا در IDE Part2 Program for Async in Multithreading with Execution on IDE Part2

  • برنامه Async در Multithreading با اجرا در IDE Part3 Program for Async in Multithreading with Execution on IDE Part3

  • برنامه Async در Multithreading با اجرا در IDE Part3 Program for Async in Multithreading with Execution on IDE Part3

برنامه Async در Multithreading با اجرا در IDE Program for Async in Multithreading with Execution on IDE

وظیفه بسته بندی شده در Multithreading Packaged Task in Multithreading

  • وظیفه بسته بندی شده در قسمت 1 چند نخی Packaged Task in Multithreading Part1

  • وظیفه بسته بندی شده در قسمت 1 چند نخی Packaged Task in Multithreading Part1

  • وظیفه بسته بندی شده در بخش 2 چند نخی Packaged Task in Multithreading Part2

  • وظیفه بسته بندی شده در بخش 2 چند نخی Packaged Task in Multithreading Part2

وظیفه بسته بندی شده در Multithreading Packaged Task in Multithreading

برنامه برای کار بسته بندی شده در Multithreading با اجرا در IDE Program for Packaged Task in Multithreading with Execution on IDE

  • برنامه برای کار بسته بندی شده در Multithreading با اجرا در IDE Program for Packaged Task in Multithreading with Execution on IDE

  • برنامه برای کار بسته بندی شده در Multithreading با اجرا در IDE Program for Packaged Task in Multithreading with Execution on IDE

برنامه برای کار بسته بندی شده در Multithreading با اجرا در IDE Program for Packaged Task in Multithreading with Execution on IDE

شی موضوع به عنوان متغیر عضو کلاس در Multithreading Thread object as member variable of class in Multithreading

  • شی رشته به عنوان متغیر عضو کلاس در Multithreading Part1 Thread object as member variable of class in Multithreading Part1

  • شی رشته به عنوان متغیر عضو کلاس در Multithreading Part1 Thread object as member variable of class in Multithreading Part1

  • شی رشته به عنوان متغیر عضو کلاس در Multithreading Part2 Thread object as member variable of class in Multithreading Part2

  • شی رشته به عنوان متغیر عضو کلاس در Multithreading Part2 Thread object as member variable of class in Multithreading Part2

شی موضوع به عنوان متغیر عضو کلاس در Multithreading Thread object as member variable of class in Multithreading

برنامه برای شی thread به عنوان متغیر عضو کلاس با Execution در IDE Program for thread object as member variable of class with Execution on IDE

  • برنامه برای شی thread به عنوان متغیر عضو کلاس با Execution Part1 Program for thread object as member variable of class with Execution Part1

  • برنامه برای شی thread به عنوان متغیر عضو کلاس با Execution Part1 Program for thread object as member variable of class with Execution Part1

  • برنامه برای شی thread به عنوان متغیر عضو کلاس با Execution Part2 Program for thread object as member variable of class with Execution Part2

  • برنامه برای شی thread به عنوان متغیر عضو کلاس با Execution Part2 Program for thread object as member variable of class with Execution Part2

برنامه برای شی thread به عنوان متغیر عضو کلاس با Execution در IDE Program for thread object as member variable of class with Execution on IDE

چگونه نخ را در Multithreading متوقف کنیم How to stop thread in Multithreading

  • چگونه نخ را در Multithreading متوقف کنیم How to stop thread in Multithreading

  • چگونه نخ را در Multithreading متوقف کنیم How to stop thread in Multithreading

چگونه نخ را در Multithreading متوقف کنیم How to stop thread in Multithreading

برنامه و اجرا برای توقف نخ در Multithreading Program & Execution to stop thread in Multithreading

  • برنامه و اجرا برای توقف نخ در Multithreading Program & Execution to stop thread in Multithreading

  • برنامه و اجرا برای توقف نخ در Multithreading Program & Execution to stop thread in Multithreading

برنامه و اجرا برای توقف نخ در Multithreading Program & Execution to stop thread in Multithreading

کد منبع برای Multithreading Source Code for Multithreading

  • کد منبع برای Multithreading Source Code for Multithreading

  • کد منبع برای Multithreading Source Code for Multithreading

کد منبع برای Multithreading Source Code for Multithreading

نمایش نظرات

آموزش Multithreading در C++ مدرن | C++11 | C++14 | C++17| C++20
جزییات دوره
9 hours
54
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,541
4.2 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sonali Shrivastava Sonali Shrivastava

HandsOn-Window برنامه نویسی سوکت TCP/IP