military_tech پرفروش‌ترین
۲۰۲۴
پیشنهاد سردبیر
star star star star star (4,8 • 950 نظر)

کتاب Mastering Python Networking

category

فرمت کتاب

PDF

category

ویرایش

Third

category

انتشارات

Packt

category

سال انتشار

2020

category

حجم

15.95 مگابایت

category

نویسنده

Eric Chou

info نکات مهم قبل از خرید:

  • نسخه کتاب فعلی به زبان لاتین می‌باشد.
  • کتاب به صورت محصول می‌باشد و پس از خرید بلافاصله در دسترس شما قرار می‌گیرد.
  • قبل از خرید، قسمت توضیحات تکمیلی مربوط به هر کتاب را مطالعه کنید.
  • در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.
  • درگاه پرداخت رمزارز نیز برای هموطنان خارج از کشور فعال است.

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

کتاب Mastering Python Networking جدیدترین نسخه از آموزش دواپس با زبان برنامه‌نویسی پایتون می‌باشد. این کتاب به شرح و بررسی کاربرد این زبان برنامه‌نویسی در اتوماسیون و زمان‌بندی کارها در شبکه می‌باشد. همچنین در این کتاب به آموزش ابزارهای Jenkins و Ansible که دو نرم‌افزار قدرتمند و معروف در این زمینه می‌باشند را بررسی و آموزش می‌دهد. Jenkins چیست؟ یک نرم‌افزار متن‌باز اتوماسیون سرور است که با جاوا نوشته شده…

۱۶,۰۰۰ تومان

کتاب‌های پیشنهادی سردبیر

کتاب‌های پیشنهادی دیگر

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

تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.

امتیاز کل
star star star star star
از 0 نظر

ثبت نظر جدید

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

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

کتاب Mastering Python Networking جدیدترین نسخه از آموزش دواپس با زبان برنامه‌نویسی پایتون می‌باشد. این کتاب به شرح و بررسی کاربرد این زبان برنامه‌نویسی در اتوماسیون و زمان‌بندی کارها در شبکه می‌باشد. همچنین در این کتاب به آموزش ابزارهای Jenkins و Ansible که دو نرم‌افزار قدرتمند و معروف در این زمینه می‌باشند را بررسی و آموزش می‌دهد.

Jenkins چیست؟

یک نرم‌افزار متن‌باز اتوماسیون سرور است که با جاوا نوشته شده است. جنکینز بستری را آماده می‌کند که به کمک آن می‌توان قسمت‌هایی از پروسه تولید نرم‌افزار که نیاز به دخالت نیروی انسانی ندارد را با استفاده از پروسه یکپارچه‌سازی مداوم و تسهیل جنبه‌های فنی تحویل پیوسته نرم‌افزار خودکارسازی کرد. جنکینز یک بستر بنا شده بر خدمات سروری است که بر روی کانتینرهای سرورلتی مانند آپاچی تامکت اجرا می‌شود.

این نرم‌افزار از کنترل نسخه‌‌های ‌گیت، اکورو اس‌سی‌ام، سابورژن، مرکوریال، پرفورس، سیستم نسخه‌های همروند، کلیرکیز و آرتی‌سی پشتیبانی می‌کند و توانایی اجرا در چارچوب‌های آپاچی انت، آپاچی ماون و پروژهای قدرت گرفته از اس‌بی‌تی را به خوبی اجرای کدهای شل و بچ فایل‌های ویندوز دارد. سازنده جنکینز کوسوکه کاواگوچی است و با مجوز آزاد پروانه ام‌آی‌تی منتشر می‌شود.

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

پروژه جنکینز در ابتدا هادسون نامگذاری شد اما پس از مشاجره با اوراکل تغییر نام یافت. این شرکت انشعابی از پروژه ساخته بود و مدعی حقوقی نام این پروژه با نام هادسون شد، این توسعه انشعاب داده شده توسط اوراکل تا زمانی که به بنیاد ایکیلیپس اهدا شد همچنان توسعه داده می‌شد. اما در حال حاضر هادسون دیگر توسعه داده نمی‌شود و در فوریه سال ۲۰۱۷ این انشعاب منسوخ شد.

علاوه بر کتاب Mastering Python Networking، شما می‌توانید از کتاب Python for Absolute Beginners برای آشنایی مقدماتی با پایتون استفاده کنید.

سرفصل‌های کتاب Mastering Python Networking:

  • Review of TCP/IP Protocol Suite and Python
  • Low-Level Network Device Interactions
  • APIs and Intent-Driven Networking
  • The Python Automation Framework – Ansible Basics
  • The Python Automation Framework – Beyond Basics
  • Network Security with Python
  • Network Monitoring with Python – Part 1
  • Network Monitoring with Python – Part 2
  • Building Network Web Services with Python
  • AWS Cloud Networking
  • Azure Cloud Networking
  • Network Data Analysis with Elastic Stack
  • Working with Git
  • Continuous Integration with Jenkins
  • Test-Driven Development for Networks

فایل کتاب Mastering Python Networking را می‌توانید پس از پرداخت دانلود کنید.