در حال حاضر محصولی در سبد خرید شما وجود ندارد.
آیا شما یک برنامه نویس 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. سرور چت:
آدرس مشتری را بدست آورید
ارتباط را حفظ کنید
چندین اتصالات را بپذیرید
چالش: سرور چت بنویسید
راه حل: سرور چت بنویسید
Network Programming in C
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
Secure Coding in C
آموزش ایجاد کردن و نوشتن یک طرح کلی
آموزش برنامه نویسی ترکیبی C, Assembly
یادگیری کدنویسی به زبان C از طریق چالش های واقعی
آموزش حل مشکلات معمول یک PC
Computer Components and Peripherals for IT Technicians
دوره هفتگی رفع مشکلات معمول در کار با موبایل ، اینترنت و کامپیوتر ( بروز شده تا خرداد 98 )
فیلم یادگیری اندروید 2017
یادگیری زبان C از طریق چالش های دنیای واقعی
همکاری تیم در Google Workspace