وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

برنامه نویسی شبکه در زبان C

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

آیا شما یک برنامه نویس C هستید که به دنبال کشف برنامه نویسی شبکه هستید؟ در این دوره ، مربی دن گوکین مروری بر ارتباطات شبکه ، اصطلاحات ، استراتژی ها و مفاهیم ارائه می دهد. دن این موضوع پیچیده را در یک پیشرفت گام به گام بررسی می کند و به بررسی شبکه سازی در لینوکس ، مکوس یا ویندوز 10/11 در زیر سیستم ویندوز برای لینوکس (WSL) می پردازد. شامل بخش های مرتبط از سیستم عامل و نحوه دسترسی به ویژگی های شبکه محلی است.
هسته اصلی دوره با برنامه نویسی سوکت در سطح مشتری/سرور سروکار دارد. پروتکل های IPv4 و IPv6 مانند اتصالات TCP و UDP پوشانده شده اند. دن به شما نشان می دهد که چگونه یک مشتری و سرور را برای هر دو نوع اتصالات برنامه ریزی کنید. این دوره با یک چالش به پایان می رسد: کد یک سرور چت در زمان واقعی لینوکس ، متن را که چندین اتصالات را می پذیرد ، مکالمات را ردیابی می کند و اتصالات را ثبت می کند.

عنوان اصلی : Network Programming in C

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

مقدمه:
شبکه با جهان
آنچه برای این دوره نیاز دارید
تله ها و مشکلات
1. ارتباطات شبکه:
تصویر شبکه بزرگ را مشاهده کنید
فایروال را پیکربندی کنید
پروتکل اینترنت (IP) را درک کنید
آدرس ها و پورت های شبکه را کاوش کنید
به جزئیات شبکه محلی دسترسی پیدا کنید
رابط های محلی را کشف کنید
نقش های مشتری/سرور را مرور کنید
2. برنامه نویسی شبکه:
برنامه نویسی سوکت را درک کنید
عملکرد getaddrinfo () را کاوش کنید
سوکت را باز کنید
اتصال و اتصال
گوش دادن و قبول
چالش: خطاها را بررسی کنید
راه حل: خطاها را بررسی کنید
3. اتصالات TCP:
یک سرور TCP ایجاد کنید
با سرور TCP تماس بگیرید
پیکربندی پشته دوگانه را کد کنید
چالش: یک مشتری عمومی TCP
راه حل: یک مشتری عمومی TCP
4. اتصالات UDP:
یک سرور UDP را کد کنید
مشتری UDP را کد کنید
چالش: یک مشتری و سرور UDP را کد کنید
راه حل: کد یک مشتری و سرور UDP را کد کنید
5. سرور چت:
آدرس مشتری را بدست آورید
ارتباط را حفظ کنید
چندین اتصالات را بپذیرید
چالش: سرور چت بنویسید
راه حل: سرور چت بنویسید

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

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

ایمیل شما:
تولید کننده:
مدرس:
شناسه: 5485
حجم: 291 مگابایت
مدت زمان: 110 دقیقه
تعداد دیسک: 1 عدد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 25 مرداد 1401
برنامه نویسی شبکه در زبان C
برنامه نویسی شبکه در زبان C 1
برنامه نویسی شبکه در زبان C 2
برنامه نویسی شبکه در زبان C 3
برنامه نویسی شبکه در زبان C 4
برنامه نویسی شبکه در زبان C 5
برنامه نویسی شبکه در زبان C 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید