برنامهنویسی شبکه در پایتون: مبانی ۲۰۲۲
Network Programming in Python: The Basic 2022
دانلود کتاب برنامهنویسی شبکه در پایتون: مبانی ۲۰۲۲ (Network Programming in Python: The Basic 2022) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
John Galbraith |
|---|
ناشر:
BPB Publications
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2022 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
521 |
| نوع فایل |
|
| حجم |
8.5 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب برنامهنویسی شبکه در پایتون: مبانی ۲۰۲۲
مخصوص برنامهنویسانی که نیاز به استفاده از پایتون برای فعالیتها و اپلیکیشنهای مرتبط با شبکه دارند.
ویژگیهای کلیدی
● پوشش جامع پشتیبانی SSL بهبود یافته در پایتون 3.
● ایجاد حلقه ورودی/خروجی ناهمزمان (Asynchronous I/O) به صورت مستقل.
● بررسی فریمورک "asyncio" که در پایتون 3.4 گنجانده شده است.
توضیحات
این کتاب شامل بازبینیهایی برای پایتون 3 و همچنین تمامی موضوعات کلاسیک تحت پوشش، مانند پروتکلهای شبکه، دادهها و خطاهای شبکه، ایمیل، معماری سرور، و برنامههای کاربردی HTTP و وب است.
● پوشش جامع پشتیبانی SSL بهبود یافته در پایتون 3.
● نحوه ایجاد یک حلقه ورودی/خروجی ناهمزمان (Asynchronous I/O) به صورت مستقل.
● بررسی فریمورک "asyncio" که در پایتون 3.4 گنجانده شده است.
● اتصال URL به کد پایتون در فریمورک وب Flask.
● نحوه محافظت از وبسایت خود در برابر حملات اسکریپتنویسی بین سایتی (Cross-site scripting) و جعل درخواست بین سایتی (Cross-site request forgery).
● نحوه خودکارسازی مسیر کامل از پایگاه داده تا صفحه نمایش و بالعکس توسط Django، یک فریمورک وب تمام عیار.
آنچه خواهید آموخت
● مدلهای ناهمزمان و شبکههای مبتنی بر سوکت
● نظارت بر سیستمهای راه دور با استفاده از اتصالات Telnet و SSH
● تعامل با وبسایتها با استفاده از XML-RPC، SOAP و REST API ها
● پیکربندی شبکههای مجازی در سناریوهای مختلف استقرار
● تجزیه و تحلیل نقاط ضعف امنیتی در یک شبکه
این کتاب برای چه کسانی است
این کتاب برای برنامهنویسان پایتون است که به درک کاملی از نحوه استفاده از پایتون برای فعالیتها و برنامههای کاربردی مرتبط با شبکه نیاز دارند. این کتاب تمام آنچه را که باید در مورد توسعه برنامههای کاربردی وب، یکپارچهسازی سیستمها و مدیریت سیستم بدانید را پوشش میدهد.
فهرست مطالب
1. شبکهسازی کلاینت-سرور: یک مرور کلی
2. UDP (پروتکل دادهنگاشت کاربر)
3. پروتکل کنترل انتقال (TCP)
4. سیستم نام دامنه و نامهای سوکت
5. دادهها و خطاها در اینترنت
6. SSL/TLS
7. معماری سرور
8. صفهای پیام و حافظههای پنهان
9. کلاینتهای HTTP
10. سرورهایی که HTTP را مدیریت میکنند
11. www (شبکه جهانی وب)
12. ساخت و تجزیه ایمیل
13. پروتکل انتقال ایمیل ساده (SMTP)
14. پروتکل اداره پست (POP)
15. پروتکل دسترسی به پیام اینترنتی (IMAP)
16. SSH و Telnet
17. پروتکل انتقال فایل (FTP)
18. فراخوانی رویه از راه دور (RPC)
فهرست کتاب:
۱. صفحه روی جلد
۲. صفحه عنوان
۳. صفحه حق چاپ
۴. صفحه تقدیم
۵. درباره نویسنده
۶. درباره بازبین
۷. تقدیر و تشکر
۸. پیشگفتار
۹. فهرست اشتباهات
۱۰. فهرست مطالب
۱. شبکه کلاینت-سرور: یک مرور کلی
۲. پروتکل датаگرام کاربر (UDP)
۳. پروتکل کنترل انتقال (TCP)
۴. سیستم نام دامنه و نامهای سوکت
۵. دادهها و خطاها در اینترنت
۶. SSL/TLS
۷. معماری سرور
۸. صفهای پیام و کشها
۹. کلاینتهای HTTP
۱۰. سرورهایی که HTTP را مدیریت میکنند
۱۱. www (شبکه جهانی وب)
۱۲. ساخت و تجزیه ایمیل
۱۳. پروتکل انتقال ایمیل ساده (SMTP)
۱۴. پروتکل اداره پست (POP)
۱۵. پروتکل دسترسی به پیام اینترنتی (IMAP)
۱۶. SSH و Telnet
۱۷. پروتکل انتقال فایل (FTP)
۱۸. فراخوانی پروسیجر از راه دور (RPC)
توضیحات(انگلیسی)
For programmers who need to use Python for network-related activities and apps
KEY FEATURES
● Comprehensive coverage of Python 3’s improved SSL support.
● Create an asynchronous I/O loop on your own.
● A look at the "asyncio" framework, which is included with Python 3.4.
DESCRIPTION
This book includes revisions for Python 3 as well as all of the classic topics covered, such as network protocols, network data and errors, email, server architecture, and HTTP and web applications.
● Comprehensive coverage of Python 3’s improved SSL support.
● How to create an asynchronous I/O loop on your own.
● A look at the "asyncio" framework, which is included with Python 3.4.
● The Flask web framework’s URL-to-Python code connection.
● How to safeguard your website from cross-site scripting and cross-site request forgery attacks.
● How Django, a full-stack web framework, can automate the round journey from your database to the screen and back.
WHAT YOU WILL LEARN
● Asynchronous models and socket-based networks
● Monitor distant systems using Telnet and SSH connections
● Interact with websites using XML-RPC, SOAP, and REST APIs
● Configure virtual networks in various deployment scenarios
● Analyze security weaknesses in a network
WHO THIS BOOK IS FOR
This book is for Python programmers who need a thorough understanding of how to use Python for network-related activities and applications. This book covers all you need to know about web application development, systems integration, and system administration.
TABLE OF CONTENTS
1. Client- Server Networking: An Overview
2. UDP(User Datagram Protocol)
3. Transmission control protocol (TCP)
4. Domain name system & socket names
5. Data and Errors on the Internet
6. SSL/TLS
7. Architecture of the Server
8. Message Queues and Caches
9. HTTP Clients
10. Servers that handle HTTP
11. www (world wide web)
12. E-mail Construction And Parsing
13.Simple Mail Transfer Protocol(SMTP)
14. Post Office Protocol (POP)
15. Internet Message Access Protocol (IMAP)
16. SSH and Telnet
17. File Transfer Protocol (FTP)
18. Remote Procedure Call (RPC)
Table of Contents
1. Cover Page
2. Title Page
3. Copyright Page
4. Dedication Page
5. About the Author
6. About the Reviewer
7. Acknowledgements
8. Preface
9. Errata
10. Table of Contents
1. Client-Server Networking: An Overview
2. UDP(User Datagram Protocol)
3. Transmission control protocol (TCP)
4. Domain name system & socket names
5. Data and Errors on the Internet
6. SSL/TLS
7. Architecture of the Server
8. Message Queues and Caches
9. HTTP Clients
10. Servers that handle HTTP
11. www (world wide web)
12. E-mail Construction And Parsing
13. Simple Mail Transfer Protocol(SMTP)
14. Post Office Protocol(POP)
15. Internet Message Access Protocol (IMAP)
16. SSH and Telnet
17. File Transfer Protocol (FTP)
18. Remote Procedure Call (RPC)
دیگران دریافت کردهاند
راهنمای دریافت گواهینامه CompTIA Network+ (آزمون N10-008) ۲۰۲۳
CompTIA Network+ Certification Guide (Exam N10-008) 2023
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
راهنمای آمادگی آزمون دریافت مدرک +Network کامپتیا: آزمون N10-004 ۲۰۰۹
CompTIA Network+ Certification Study Guide: Exam N10-004 2009
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
