کتاببرنامه نویسیشبکه

کتاب اصول برنامه نویسی شبکه با پایتون

تاریخچه پایتون

( آموزش حرفه ای پایتون )پایتون آخرای دهه ۱۹۸۰ (میلادی) توسط خودو فان روسوم در مؤسسه ملی تحقیقات ریاضی و رایانه (CWI) در کشور هلند ایجاد شد.

هدف خود ایجاد جانشینی برای زبان برنامه‌نویسی ای‌بی‌سی بود که قابلیت پردازش استثناها را داشته باشد. خَودو طراح اصلی پایتون است و نقش مداوم او در تصمیم‌گیری پیرامون اهداف پایتون، باعث شد که انجمن پایتون به او لقب دیکتاتور خیرخواه جاویدان (Eternal benevolent dictator) را بدهد.

آموزش حرفه ای پایتون
سال ۲۰۰۰ تیم توسعه دهنده پایتون به BeOpen.com منتقل شد و بدین شکل تیم کتابخانه باز python شکل گرفت. به پیشنهاد CNRI ورژن ۱٫۶ساخته شد، بدین ترتیب برنامه‌های تولید شده برای ۱٫۶و ۲٫۰اشتراک‌های قابل توجهی داشتند. فقط پایتون ۲٫۰ توسط BeOpen.com طراحی شده بود. بعد از تولید پایتون ۲٫۰ توسط BeOpen.com، خَودو و دیگر توسعه دهندگان کتابخانه پایتون به ایجاد دیجیتال روی آبردن. تولید پایتون ۱٫۶ شامل جواز جدید CNRI بود که به‌طور قابل توجهی طولانی‌تر از جواز CWI (که برای تولیدات قبلی استفاده شده بود) بود. بنیاد نرم‌افزار آزاد توضیح داد که انتخاب شرط قانون با GNU GPL ناسازگار بود. , BeOpen CNRI و FSF تغییراتی را در جواز پایتون ایجاد کردند که با GPL سازگار باشد. پایتون ۱٫۶٫۱ عمدتاً مشابه پایتون ۱٫۶ است فقط با کمی اشکال، و با جواز سازگار با GPL.

آموزش حرفه ای پایتون
آموزش حرفه ای پایتون

سر فصل های کتاب اصول برنامه نویسی شبکه با پایتون

■Chapter 1: Introduction to Client-Server Networking

⏹Chapter 2: UDP

■Chapter 3: TCP

■Chapter 4: Socket Names and DNS

■Chapter 5: Network Data and Network Errors

■Chapter 6: TLS/SSL

■Chapter 7: Server Architecture

■Chapter 8: Caches and Message Queues

■Chapter 9: HTTP Clients

■Chapter 10: HTTP Servers

■Chapter 11: The World Wide Web

■Chapter 12: Building and Parsing E-Mail

■Chapter 13: SMTP

■Chapter 14: POP

■Chapter 15: IMAP

معرفی کتاب اصول برنامه نویسی شبکه با پایتون

معرفی

آموزش حرفه ای پایتون
این یک لحظه هیجان انگیز برای جامعه پایتون است. بعد از دو دهه نوآوری دقیق که زبان را دید
با تمرکز بر ویژگی های خود ، ویژگی هایی مانند مدیران متنی ، ژنراتورها و درک مطلب را به دست آورید
پایتون هم در نحو و هم در مفاهیم ساده ، ساده باقی مانده است.
به جای اینکه به عنوان یک زبان بوتیک دیده شود که فقط توسط فروشگاه های برنامه نویسی درجه یک از این قبیل ممکن است در معرض خطر باشد
به عنوان گوگل و ناسا ، پایتون اکنون در نقش های برنامه نویسی سنتی مانند موارد دیگر ، پذیرش سریع را تجربه کرده است
طراحی برنامه های وب ، و در دنیای گسترده “برنامه نویسان اکراه” ، مانند دانشمندان ، متخصصان داده ، و
مهندسین – افرادی که یاد می گیرند برنامه نویسی کنند نه به خاطر خودشان بلکه به این دلیل که در صورت تمایل باید برنامه بنویسند
پیشرفت در زمینه خود فوایدی که یک زبان برنامه نویسی ساده برای موارد غیراخلاقی یا غیرمتعارف ارائه می دهد
به نظر من برنامه نویس نمی تواند زیاده روی کند.

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

دانلود کتاب

 

Click to rate this post!
[Total: ۱ Average: ۵]
نمایش بیشتر

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا