دانلود کتاب Hands-On Network Programming with C – Learn socket programming in C and write secure and optimized network code (true pdf) – برنامه نویسی شبکه دستی با C – برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید (pdf واقعی)

دسته بندی :
اطلاعات کتاب
  • جلد
  • سری
  • ویرایش 1
  • سال 2020
  • نویسنده (گان) Lewis Van Winkle
  • ناشر Packt
  • زبان English
  • تعداد صفحات 467
  • حجم فایل 12.81MB
  • فرمت فایل pdf
  • شابک 9781789349863
قیمت محصول :

45,000 تومان

با خرید این محصول، 2,250 تومان به کیف پول شما بازگشت داده می‌شود

روند خرید و دریافت کتاب‌ها بدون هیچ اختلالی انجام می‌شود.
تمامی فایل‌ها بر روی سرورهای داخلی میزبانی می‌شوند تا بتوانید به راحتی و در لحظه آن‌ها را دانلود کنید. در صورت بروز هرگونه مشکل یا نیاز به راهنمایی، لطفاً از طریق « صفحه تماس باما» با تیم پشتیبانی در ارتباط باشید.

تمامی کتاب های موجود در وبسایت سای وان به زبان انگلیسی میباشد

توضیحات

Network programming enables processes to communicate with each other over a computer network, but it is a complex task that requires programming with multiple libraries and protocols. With its support for third-party libraries and structured documentation, C is an ideal language to write network programs.

Complete with step-by-step explanations of essential concepts and practical examples, this C network programming book begins with the fundamentals of Internet Protocol, TCP, and UDP. Youll explore client-server and peer-to-peer models for information sharing and connectivity with remote computers. The book will also cover HTTP and HTTPS for communicating between your browser and website, and delve into hostname resolution with DNS, which is crucial to the functioning of modern web. As you advance, youll gain insights into asynchronous socket programming and streams, and explore debugging and error handling. Finally, youll study network monitoring and implement security best practices.

By the end of this book, youll be ready to overcome challenges in network programming with the powerful C language.

The code in this book is compatible with the older C99 version as well as the latest C18 and C++17 standards. Youll work with 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

* Explore Simple Mail Transfer Protocol (SMTP) for electronic mail transmission

* 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 get started with network programming, this book is for you. Basic knowledge of C programming is assumed.

=====

Lewis Van Winkle is a software programming consultant, entrepreneur, and founder of a successful IoT company. He has over 20 years of programming experience after publishing his first successful software product at age 12. He has over 15 years of programming experience with the C programming language on a variety of operating systems and platforms. He is active in the open-source community and has published several popular open-source programs and libraries-many of them in C. Today, Lewis spends much of his time consulting, where he loves taking on difficult projects that other programmers have given up on. He specializes in network systems, financial systems, machine learning, and interoperation between different programming languages.

————————————————————–

ترجمه ماشینی :

برنامه نویسی شبکه فرآیندها را قادر می سازد تا از طریق یک شبکه کامپیوتری با یکدیگر ارتباط برقرار کنند، اما این یک کار پیچیده است که نیاز به برنامه نویسی با کتابخانه ها و پروتکل های متعدد دارد. C با پشتیبانی از کتابخانه های شخص ثالث و اسناد ساختاریافته، یک زبان ایده آل برای نوشتن برنامه های شبکه است. با توضیحات گام به گام مفاهیم اساسی و مثال های عملی، این کتاب برنامه نویسی شبکه C با مبانی پروتکل اینترنت، TCP و UDP آغاز می شود. شما مدل‌های سرویس‌دهنده مشتری و همتا به همتا را برای اشتراک‌گذاری اطلاعات و اتصال با رایانه‌های راه دور بررسی خواهید کرد. این کتاب همچنین HTTP و HTTPS را برای برقراری ارتباط بین مرورگر و وب‌سایت شما پوشش می‌دهد و به وضوح نام میزبان با DNS که برای عملکرد وب مدرن بسیار مهم است، می‌پردازد. با پیشروی، بینش هایی در مورد برنامه نویسی و جریان های سوکت ناهمزمان به دست خواهید آورد و اشکال زدایی و مدیریت خطا را بررسی می کنید. در نهایت، نظارت بر شبکه را مطالعه کرده و بهترین شیوه های امنیتی را پیاده سازی می کنید. در پایان این کتاب، شما آماده غلبه بر چالش های برنامه نویسی شبکه با زبان قدرتمند C خواهید بود. کد موجود در این کتاب با نسخه قدیمی C99 و همچنین آخرین استانداردهای C18 و C++17 سازگار است. شما با کدهای قوی، قابل اعتماد و ایمن کار خواهید کرد که در سراسر سیستم عامل ها قابل حمل است، از جمله سوکت های Winsock برای ویندوز و سوکت های POSIX برای Linux و macOS. ===== آنچه یاد خواهید گرفت * APIهای برنامه نویسی سوکت بین پلتفرمی را کشف کنید * تکنیک هایی را برای پشتیبانی از IPv4 و IPv6 پیاده سازی کنید * بدانید که چگونه اتصالات TCP و UDP روی IP کار می کنند * کشف کنید که چگونه وضوح نام میزبان و کار DNS * رابط با APIهای وب با استفاده از HTTP و HTTPS * کاوش پروتکل انتقال ایمیل ساده (SMTP) برای انتقال نامه الکترونیکی * برنامه نویسی شبکه را در اینترنت اشیا (IoT) اعمال کنید ===== \ این کیست کتاب برای اگر شما یک توسعه دهنده یا یک مدیر سیستم هستید که می خواهید با برنامه نویسی شبکه شروع کنید، این کتاب برای شما مناسب است. دانش اولیه برنامه نویسی C فرض می شود. ===== \ لوئیس ون وینکل یک مشاور برنامه نویسی نرم افزار، کارآفرین و بنیانگذار یک شرکت موفق اینترنت اشیا است. او پس از انتشار اولین محصول نرم افزاری موفق خود در سن 12 سالگی، بیش از 20 سال تجربه برنامه نویسی دارد. او بیش از 15 سال تجربه برنامه نویسی با زبان برنامه نویسی C در سیستم عامل ها و پلتفرم های مختلف دارد. او در جامعه منبع باز فعال است و چندین برنامه و کتابخانه منبع باز محبوب منتشر کرده است – بسیاری از آنها در سی. بر. او در سیستم های شبکه، سیستم های مالی، یادگیری ماشینی و تعامل بین زبان های برنامه نویسی مختلف تخصص دارد.


 

tag : دانلود کتاب برنامه نویسی شبکه دستی با C – برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید (pdf واقعی) , Download برنامه نویسی شبکه دستی با C – برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید (pdf واقعی) , دانلود برنامه نویسی شبکه دستی با C – برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید (pdf واقعی) , Download Hands-On Network Programming with C – Learn socket programming in C and write secure and optimized network code (true pdf) Book , برنامه نویسی شبکه دستی با C – برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید (pdf واقعی) دانلود , buy برنامه نویسی شبکه دستی با C – برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید (pdf واقعی) , خرید کتاب برنامه نویسی شبکه دستی با C – برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید (pdf واقعی) , دانلود کتاب Hands-On Network Programming with C – Learn socket programming in C and write secure and optimized network code (true pdf) , کتاب Hands-On Network Programming with C – Learn socket programming in C and write secure and optimized network code (true pdf) , دانلود Hands-On Network Programming with C – Learn socket programming in C and write secure and optimized network code (true pdf) , خرید Hands-On Network Programming with C – Learn socket programming in C and write secure and optimized network code (true pdf) , خرید کتاب Hands-On Network Programming with C – Learn socket programming in C and write secure and optimized network code (true pdf) ,

نقد و بررسی‌ها

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

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Hands-On Network Programming with C – Learn socket programming in C and write secure and optimized network code (true pdf) – برنامه نویسی شبکه دستی با C – برنامه نویسی سوکت را به زبان C بیاموزید و کد شبکه ایمن و بهینه را بنویسید (pdf واقعی)”