توضیحات
A comprehensive guide to programming with network sockets, implementing Internet protocols, designing IoT devices, and much more with C Key Features Leverage your C or C++ programming skills to build powerful network applications Get to grips with a variety of network protocols that allow you to load web pages, send emails, and do much more Write portable network code for operating systems such as Windows, Linux, and macOS Book Description Network programming, a challenging topic in C, is made easy to understand with a careful exposition of socket programming APIs. This book gets you started with modern network programming in C and the right use of relevant operating system APIs. This book covers core concepts, such as hostname resolution with DNS, that are crucial to the functioning of the modern web. Youll delve into the fundamental network protocols, TCP and UDP. Essential techniques for networking paradigms such as client-server and peer-to-peer models are explained with the help of practical examples. Youll also study HTTP and HTTPS (the protocols responsible for web pages) from both the client and server perspective. To keep up with current trends, youll apply the concepts covered in this book to gain insights into web programming for IoT. Youll even get to grips with network monitoring and implementing security best practices. By the end of this book, youll have experience of working with client-server applications, and be able to implement new network programs in C. The code in this book is compatible with the older C99 version as well as the latest C18 and C++17 standards. Special consideration is given to writing robust, reliable, and secure code that is portable across operating systems, including Winsock sockets for Windows and POSIX sockets for Linux and macOS. What you will learn Uncover cross-platform socket programming APIs Implement techniques for supporting IPv4 and IPv6 Understand how TCP and UDP connections work over IP Discover how hostname resolution and DNS work Interface with web APIs using HTTP and HTTPS Acquire hands-on experience with Simple Mail Transfer Protocol (SMTP) Apply network programming to the Internet of Things (IoT) Who this book is for If you’re a developer or a system administrator who wants to enter the world of network programming, this book is for you. Basic knowledge of C programming is assumed.
————————————————————–
ترجمه ماشینی :
راهنمای جامع برنامهنویسی با سوکتهای شبکه، پیادهسازی پروتکلهای اینترنت، طراحی دستگاههای IoT، و بسیاری موارد دیگر با ویژگیهای کلیدی C از مهارتهای برنامهنویسی C یا C++ خود برای ایجاد برنامههای شبکه قدرتمند استفاده کنید. صفحات وب، ارسال ایمیل و کارهای بسیار بیشتر نوشتن کد شبکه قابل حمل برای سیستم عامل هایی مانند ویندوز، لینوکس و macOS شرح کتاب برنامه نویسی شبکه، موضوعی چالش برانگیز در زبان C، با توضیح دقیق API های برنامه نویسی سوکت به راحتی قابل درک است. این کتاب شما را با برنامه نویسی شبکه مدرن به زبان C و استفاده صحیح از APIهای سیستم عامل مرتبط شروع می کند. این کتاب مفاهیم اصلی مانند وضوح نام میزبان با DNS را پوشش می دهد که برای عملکرد وب مدرن بسیار مهم هستند. شما به پروتکل های اصلی شبکه، TCP و UDP می پردازید. تکنیکهای ضروری برای پارادایمهای شبکهسازی مانند مدلهای کلاینت-سرور و همتا به همتا با کمک مثالهای عملی توضیح داده میشوند. همچنین HTTP و HTTPS (پروتکلهای مسئول صفحات وب) را از دیدگاه مشتری و سرور مطالعه خواهید کرد. برای همگام شدن با روندهای فعلی، مفاهیمی را که در این کتاب توضیح داده شده است را به کار می گیرید تا بینش هایی در مورد برنامه نویسی وب برای اینترنت اشیا به دست آورید. شما حتی با نظارت بر شبکه و اجرای بهترین شیوه های امنیتی هم دست خواهید یافت. در پایان این کتاب، شما تجربه کار با برنامه های سرویس گیرنده-سرور را خواهید داشت و می توانید برنامه های شبکه جدید را در C پیاده سازی کنید. کدهای موجود در این کتاب با نسخه قدیمی C99 و همچنین آخرین C18 و C+ سازگار است. استانداردهای +17 توجه ویژه ای به نوشتن کد قوی، قابل اعتماد و ایمن داده می شود که در سیستم عامل ها قابل حمل باشد، از جمله سوکت های Winsock برای ویندوز و سوکت های POSIX برای Linux و macOS. آنچه یاد خواهید گرفت کشف APIهای برنامه نویسی سوکت متقابل پلتفرم. پیاده سازی تکنیک هایی برای پشتیبانی از IPv4 و IPv6 درک نحوه عملکرد اتصالات TCP و UDP از طریق IP کشف نحوه عملکرد وضوح نام میزبان و DNS رابط با APIهای وب با استفاده از HTTP و HTTPS کسب تجربه عملی با Simple Mail پروتکل انتقال (SMTP) برنامه نویسی شبکه را در اینترنت اشیا (IoT) اعمال کنید. دانش اولیه برنامه نویسی C فرض می شود.
tag : دانلود کتاب برنامه نویسی شبکه دستی با C: برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید , Download برنامه نویسی شبکه دستی با C: برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید , دانلود برنامه نویسی شبکه دستی با C: برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید , Download Hands-On Network Programming with C: Learn socket programming in C and write secure and optimized network code Book , برنامه نویسی شبکه دستی با C: برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید دانلود , buy برنامه نویسی شبکه دستی با C: برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید , خرید کتاب برنامه نویسی شبکه دستی با C: برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید , دانلود کتاب Hands-On Network Programming with C: Learn socket programming in C and write secure and optimized network code , کتاب Hands-On Network Programming with C: Learn socket programming in C and write secure and optimized network code , دانلود Hands-On Network Programming with C: Learn socket programming in C and write secure and optimized network code , خرید Hands-On Network Programming with C: Learn socket programming in C and write secure and optimized network code , خرید کتاب Hands-On Network Programming with C: Learn socket programming in C and write secure and optimized network code ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.