معرفی و دانلود کتاب برنامه نویسی بلاک چین با پایتون: با کتابخانههای Cryptopy و Hashlib
برای دانلود قانونی کتاب برنامه نویسی بلاک چین با پایتون و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.
معرفی کتاب برنامه نویسی بلاک چین با پایتون: با کتابخانههای Cryptopy و Hashlib
کتاب برنامه نویسی بلاک چین با پایتون، منبعی جامع و آموزشی برای آشنایی با شیوههای توسعهی بلاک چین با استفاده از زبان برنامهنویسی پایتون است. تامی تی. براون، نویسندهی کتاب، سبکی گامبهگام را در این اثر برای توضیح روشهای برنامه نویسی بلاک چین در پیش گرفته است.
دربارهی کتاب برنامه نویسی بلاک چین با پایتون
کتاب برنامه نویسی بلاک چین با پایتون (python programming for blockchain technology with crypto and hashlib)، اثری آموزشی برای علاقهمندان به یادگیری توسعهی نرمافزار در بستر بلاک چین با زبان برنامه نویسی پایتون است. تامی تی. براون (Tommy T Brown)، نویسندهی کتاب، با رویکردی آموزشمحور و عملی، شیوهی اجرای برنامههایی در بستر بلاک چین را با استفاده از ابزارهای پایتون توضیح داده است.
مطالب کتاب برنامه نویسی بلاک چین با پایتون با توضیحاتی دربارهی بلاک چین آغاز میشود. تامی تی. براون در این بخش به توضیح عملکرد بلاک چین و مفاهیم کلیدی آن پرداخته است. خواننده در ادامه با انواع بلاک چین آشنا میشود و شیوهی انتخاب بلاک چین مناسب را بر اساس نوع پروژهای که در نظر دارد، یاد میگیرد. منظور از بلاک چین، دفتر کل دیجیتال توزیعشده و غیرمتمرکز است. اطلاعات در این دفتر کل بهصورت بلوکهایی به هم پیوسته، ذخیره میشوند. هر کدام از این بلوکها به بلوک قبلی زنجیر شدهاند و تراکنشهایی را در بر گرفتهاند. این رویکرد، تغییر یا حذف اطلاعات ثبتشده را تقریباً ناممکن میکند.
در ادامهی کتاب برنامه نویسی بلاک چین با پایتون، ساختار پایتون توضیح داده شده است. در این زمینه میتوان به آموزشهایی دربارهی ساختمان دادههای اساسی، جریان کنترل و برنامهنویسی شیءگرا اشاره کرد. معرفی کتابخانهی Cryptopy، بهعنوان بخش مهمی از این اثر شناخته میشود. تامی تی. براون در کنار توضیح این کتابخانه به آموزش روش رمزگذاری و رمزگشایی و تولید و مدیریت کلید پرداخته است.
مطالب کتاب برنامه نویسی بلاک چین با پایتون با آموزش کتابخانهی Hashlib ادامه پیدا میکند. آموختنِ این آموزش، به خواننده کمک میکند تا برای توسعهی بلاک چین آمادگی لازم را پیدا کند. ایجاد رمزارز، ساخت اپلیکیشنهای نامتمرکز، شیوههای امنیت بلاک چین و نگاهی اجمالی به آیندهی فناوری بلاک چین، دیگر مطالب مهم کتاب حاضر را تشکیل میدهد. آشنایی با این مفاهیم باعث میشود تا خواننده تا درک عمیقی از فناوری بلاک چین پیدا کند و توانمندی توسعهی پروژههای نوآورانهای را به دست آورد.
کتاب برنامه نویسی بلاک چین با پایتون را انتشارات علوم رایانه با ترجمهی عین الله جعفرنژاد قمی چاپ و روانهی بازار کرده است.
کتاب برنامه نویسی بلاک چین با پایتون برای چه کسانی مناسب است؟
تمامی علاقهمندان به توسعهی نرمافزار در بستر بلاک چین با زبان برنامه نویسی پایتون بهعنوان مخاطبهای این کتاب شناخته میشوند.
در بخشی از کتاب برنامه نویسی بلاک چین با پایتون: با کتابخانههای Cryptopy و Hashlib میخوانیم
اکنون نحوهی عملکرد درهمسازی را در زمینهی بلاکچین بررسی میکنیم:
1. دادههای تراکنش: هر تراکنش دارای مقدار درهمِ یکتایی است که از جزئیات آن (فرستنده، گیرنده و مقدار) محاسبه شده است.
2. ایجاد بلاک: تراکنشها در یک بلاک گروهبندی میشوند و سرآیند بلاک شامل مقدار درهمِ بلاک قبلی و یک مهر زمان است.
3. محاسبهی مقدار درهم: الگوریتم درهمسازی (مثل SHA-256) سرآیند کل بلاک را به عنوان ورودی میگیرد و یک مقدار درهمِ یکتا را برای بلاک تولید میکند.
فهرست مطالب کتاب
فصل اول: به دنیای بلاکچین خوش آمدید
فصل دوم: مقدمهای بر پایتون
فصل سوم: مبانی رمزنگاری
فصل چهارم: معرفی کتابخانهی Cryptopy
فصل پنجم: تکنیکهای پیشرفته در کتابخانه Cryptopy
فصل ششم: کار با کتابخانه Hashlib
فصل هفتم: ساخت اولین بلاکچین
فصل هشتم: ایجاد رمزارز
فصل نهم: مقدمهای بر زبان سالیدیتی
فصل دهم: اپلیکیشنهای نامتمرکز
فصل یازدهم: بهترین شیوههای امنیت بلاکچین
فصل دوازدهم: روند و آیندهی بلاکچین
فصل سیزدهم: نتیجهگیری: نگاهی اجمالی به آیندهی فناوری بلاکچین
پیوست الف: عیبیابی و اشکالزدایی
پیوست ب: مرجع API برای Cryptopy و Hashlib
پیوست پ: منابع سالدیتی
واژهنامه
مشخصات کتاب الکترونیک
نام کتاب | کتاب برنامه نویسی بلاک چین با پایتون: با کتابخانههای Cryptopy و Hashlib |
نویسنده | تامی تی. براون |
مترجم | عین الله جعفرنژاد قمی |
ناشر چاپی | انتشارات علوم رایانه |
سال انتشار | ۱۴۰۳ |
فرمت کتاب | |
تعداد صفحات | 81 |
زبان | فارسی |
شابک | 978-600-205-235-3 |
موضوع کتاب | کتابهای کتابهای برنامه نویسی بلاکچین، کتابهای برنامه نویسی پایتون |