چه دوره ای می خواهید یاد بگیرید؟

آینده خود را با دوره های آموزشی دانشجویار تضمین کنید

۵۸۶۹ ساعت فیلم تدریس شده است

بیش از ۵۰ هزار دانشجو

بیش از ۳۰۰ مدرس

آموزش سوکت پروگرمینگ در سی شارپ

آموزش سوکت پروگرمینگ در سی شارپ

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

امروزه برنامه نویسی سوکت یکی از کاربردی ترین انواع برنامه نویسی است.

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

از کاربردهای برنامه نویسی سوکت می‌توان در نرم افزار و یا اسکریپت چت نام برد.

در این دوره با ایجاد Application های کاربردی تحت بستر سی شارپ (C#) به افزایش دانش Socket Programming می‌پردازیم.

درپایان این دوره یک پروژه نهایی که هدف آن استفاده از تمام مباحث گفته شده به صورت یکجاست را پیاده سازی خواهیم کرد.

علاقه مندان به حوزه‌های علمی و برنامه نویسی، دانشجویان مهندسی و علوم کامپیوتر، برنامه نویسان تحت شبکه، مهندسین شبکه می توانند از این دوره کاربردی و پروژه محور استفاده کنند.

پیش نیاز های دوره :

  • آشنایی متوسط با زبان برنامه نویسی سی شارپ.

تخصصی که در این دوره یاد خواهید گرفت:

  • درک معماری Application های تحت شبکه
  • تولید و توسعه Application های کاربردی تحت شبکه
  • برقراری ارتباطات و تبادل اطلاعات (متن، فایل، تصویر، ویدیو، صدا)

آنچه در دوره آموزش برنامه نویسی سوکت در C# یاد خواهید گرفت:

  • معرفی دوره و مرور سرفصل‌ها و اجرا گرفتن از پروژه نهایی
  • آشنایی با مفاهیم پایه‌ای سوکت پروگرمینگ
  • آشنایی با Thread (نخ بندی) و Timer آن در محیط کنسول
  • ادامه مبحث Thread ها و آشنایی با Delegate ها در محیط گرافیکی
  • بررسی یک مثال کاربردی از ترکیب Delegate و Thread
  • شروع کار با Socket Programing با ایجاد یک نرم افزار چت ساده با روش (پروتکل) Tcp
  • ایجاد یک نرم افزار چت ساده با روش (پروتکل) Udp
  • ایجاد یک نرم افزار چت ساده با روش TcpClient
  • ایجاد یک نرم افزار چت ساده با روش UdpClient
  • ایجاد یک نرم افزار چت ساده با امکان Multi-Client
  • ایجاد یک نرم افزار چت ساده با امکان ارسال متون طولانی با بهینه‌ترین روش
  • ایجاد یک نرم افزار ساده با امکان انتقال فایل‌ها با معمولترین و پرکاربردترین روش (ضعف در انتقال فایل‌های بزرگ)
  • ایجاد یک نرم افزار ساده با امکان انتقال فایل‌ها با یک روش بسیار قدرتمند (با قابلیت انتقال فایلهای با حجم بالا)
  • ایجاد یک نرم افزار ساده با امکان ارسال تصویر
  • ایجاد یک نرم افزار ساده با امکان ارسال دسکتاپ
  • ایجاد یک نرم افزار ساده با امکان ارسال ویدیو با استفاده از Webcam
  • ایجاد یک نرم افزار ساده با امکان ارسال صدا به دو روش
  • ایجاد پروژه نهایی با تمام امکانات گفته شده

هرگونه نظر و پیشنهادی در رابطه با این دوره را می توانید از طریق دیدگاه های همین پست مطرح کنید.

مشاهده دموهایی از آموزش

مطلب مفیدی برای شما بود ؟؟ پس به اشتراک بگذارید برای دوستانتان

در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.
  • *
  • *
  • *
  • *
  • در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.

    پیام شما با موفقیت ثبت شد. در اولین فرصت با شما تماس گرفته خواهد شد.
    • مطالب مرتبط
    • دیگر آموزش های مرتبط با این مدرس
    • رزومه مدرس

    نظرات کاربران

    ۶
    • عباس
      یکشنبه ۲۱ آبان ۱۳۹۶ - ۱۳:۵۱

      سلام خسته نباشید
      تخفیف داره که بخرمیش؟

      • پشتیبان خرید رادفر
        دوشنبه ۲۲ آبان ۱۳۹۶ - ۰۸:۲۰

        سلام
        کد تخفیف “emamreza” رو وارد کنید ۵۰ درصد تخفیف داره

    • shayansoltany
      دوشنبه ۱۳ شهریور ۱۳۹۶ - ۲۳:۳۶

      سلام
      من الان دوره رو خریدم اما فقط ۳تا لینک هست واسه دانلود!!!

      • مدیر رادفر
        سه شنبه ۱۴ شهریور ۱۳۹۶ - ۰۹:۰۲

        سلام
        با عرض پوزش بابت ایراد به وجود آمده، لینک های اصلاحی خدمت شما ارسال شد
        ممنون

    • مجید بهزادی مقدم
      جمعه ۳ شهریور ۱۳۹۶ - ۱۵:۱۱

      سلام چه زمان دوره آماده میشه؟

      • مدیر هادی نیا
        شنبه ۴ شهریور ۱۳۹۶ - ۱۲:۳۶

        سلام
        تا ابتدای هفته آینده

    مهدی صالحی طراح و توسعه دهنده افزونه و قالب وردپرس

    علاقه به (C#,PHP,ASP.NET,C++,JavaScript,Css,Html,Photoshop)

    دوره های آنلاین دانشجویار

    دسته بندی

    تحصیلات تکمیلی

    رشته الکترونیک

    رشته کامپیوتر

    سایر دسته های دانشجویار

    سایر نرم افزارها

    کلاس آنلاین

    مدرسین

    تعداد دوره
    بر اساس امتیاز
    حروف الفبا
    • کد تخفیف :

      goldpack

      ویژه خرید پکیج طلایی (C#,ASP,PHP,Android,Network)
      60 درصد تخفیف

    مطالب سایت بر اساس

    جدیدترین ها
    محبوب ترین ها
    بطور تصادفی
    دانشجویار نماد اعتماد الكترونیكی کسب و کار های اینترنتی مجوز نشر دیجیتال لوگو شرکت به پرداخت ملت ساماندهی محتوای فضای مجازی بانک تجارت دانشجویار