ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Learning Python Network Programming

دانلود کتاب آموزش برنامه نویسی شبکه پایتون

Learning Python Network Programming

مشخصات کتاب

Learning Python Network Programming

ویرایش: Online-ausg 
نویسندگان:   
سری: EBL-Schweitzer 
ISBN (شابک) : 9781784391157, 1784391158 
ناشر: Packt Publishing 
سال نشر: 2015 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 13 مگابایت 

قیمت کتاب (تومان) : 49,000



کلمات کلیدی مربوط به کتاب آموزش برنامه نویسی شبکه پایتون: پایتون (زبان برنامه کامپیوتری)، برنامه نویسی اینترنتی.



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 18


در صورت تبدیل فایل کتاب Learning Python Network Programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب آموزش برنامه نویسی شبکه پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی

Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Network Programming and Python; An introduction to TCP/IP networks; IP addresses; Network Interfaces; Assigning IP addresses; IP addresses on the Internet; Packets; Networks; Routing with IP; DNS; The protocol stack or why the Internet is like a cake; Layer 4 - TCP and UDP; Network ports; UDP; TCP; UDP versus TCP; Layer 5 - The application layer; On to Python!; Network programming with Python; Breaking a few eggs; Taking it from the top; Downloading an RFC.

Looking deeperProgramming for TCP/IP networks; Firewalls; Network Address Translation; IPv6; Summary; Chapter 2: HTTP and Working with the Web; Request and response; Requests with urllib; Response objects; Status codes; Handling problems; HTTP headers; Customizing requests; Content compression; Multiple values; Content negotiation; Content types; User agents; Cookies; Cookie handling; Know your cookies; Redirects; URLs; Paths and relative URLs; Query strings; URL encoding; URLs in summary; HTTP methods; The HEAD method; The POST method; Formal inspection; HTTPS; The Requests library.

Handling errors with RequestsSummary; Chapter 3: APIs in Action; Getting started with XML; The XML APIs; The basics of ElementTree; Pretty printing; Element attributes; Converting to text; The Amazon S3 API; Registering with AWS; Authentication; Setting up an AWS user; Regions; S3 buckets and objects; An S3 command-line client; Creating a bucket with the API; Uploading a file; Retrieving an uploaded file through a web browser; Displaying an uploaded file in a web browser; Downloading a file with the API; Parsing XML and handling errors; Parsing XML; Finding elements; Handling errors.

Further enhancementsThe Boto package; Wrapping up with S3; JSON; Encoding and decoding; Using dicts with JSON; Other object types; The Twitter API; A Twitter world clock; Authentication for Twitter; Registering your application for the Twitter API; Authenticating requests; A Twitter client; Polling for Tweets; Processing the tweets; Rate limits; Sending a reply; Final touches; Taking it further; Polling and the Twitter streaming APIs; Alternative oAuth flows; HTML and screen scraping; HTML parsers; Show me the data; Parsing HTML with lxml; Zeroing in; Searching with XPath; XPath conditions.

Pulling it togetherWith great power ... ; Choosing a User Agent; The Robots.txt file; Summary; Chapter 4: Engaging with E-mails; E-mail terminologies; Sending e-mails with SMTP; Composing an e-mail message; Sending an e-mail message; Sending e-mails securely with TLS; Retrieving e-mails by using POP3 with poplib; Retrieving e-mails by using IMAP with imaplib; Sending e-mail attachments; Sending e-mails via the logging module; Summary; Chapter 5: Interacting with Remote Systems; Secure shell - access using Python; Inspecting the SSH packets; Transferring files through SFTP.

Transferring files with FTP.

If you're a Python developer or a system administrator with Python experience and you're looking to take your first steps in network programming, then this book is for you. Basic knowledge of Python is assumed.  Read more...
Abstract: Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Network Programming and Python; An introduction to TCP/IP networks; IP addresses; Network Interfaces; Assigning IP addresses; IP addresses on the Internet; Packets; Networks; Routing with IP; DNS; The protocol stack or why the Internet is like a cake; Layer 4 - TCP and UDP; Network ports; UDP; TCP; UDP versus TCP; Layer 5 - The application layer; On to Python!; Network programming with Python; Breaking a few eggs; Taking it from the top; Downloading an RFC.

Looking deeperProgramming for TCP/IP networks; Firewalls; Network Address Translation; IPv6; Summary; Chapter 2: HTTP and Working with the Web; Request and response; Requests with urllib; Response objects; Status codes; Handling problems; HTTP headers; Customizing requests; Content compression; Multiple values; Content negotiation; Content types; User agents; Cookies; Cookie handling; Know your cookies; Redirects; URLs; Paths and relative URLs; Query strings; URL encoding; URLs in summary; HTTP methods; The HEAD method; The POST method; Formal inspection; HTTPS; The Requests library.

Handling errors with RequestsSummary; Chapter 3: APIs in Action; Getting started with XML; The XML APIs; The basics of ElementTree; Pretty printing; Element attributes; Converting to text; The Amazon S3 API; Registering with AWS; Authentication; Setting up an AWS user; Regions; S3 buckets and objects; An S3 command-line client; Creating a bucket with the API; Uploading a file; Retrieving an uploaded file through a web browser; Displaying an uploaded file in a web browser; Downloading a file with the API; Parsing XML and handling errors; Parsing XML; Finding elements; Handling errors.

Further enhancementsThe Boto package; Wrapping up with S3; JSON; Encoding and decoding; Using dicts with JSON; Other object types; The Twitter API; A Twitter world clock; Authentication for Twitter; Registering your application for the Twitter API; Authenticating requests; A Twitter client; Polling for Tweets; Processing the tweets; Rate limits; Sending a reply; Final touches; Taking it further; Polling and the Twitter streaming APIs; Alternative oAuth flows; HTML and screen scraping; HTML parsers; Show me the data; Parsing HTML with lxml; Zeroing in; Searching with XPath; XPath conditions.

Pulling it togetherWith great power ... ; Choosing a User Agent; The Robots.txt file; Summary; Chapter 4: Engaging with E-mails; E-mail terminologies; Sending e-mails with SMTP; Composing an e-mail message; Sending an e-mail message; Sending e-mails securely with TLS; Retrieving e-mails by using POP3 with poplib; Retrieving e-mails by using IMAP with imaplib; Sending e-mail attachments; Sending e-mails via the logging module; Summary; Chapter 5: Interacting with Remote Systems; Secure shell - access using Python; Inspecting the SSH packets; Transferring files through SFTP.

Transferring files with FTP.

If you're a Python developer or a system administrator with Python experience and you're looking to take your first steps in network programming, then this book is for you. Basic knowledge of Python is assumed





نظرات کاربران