کتاب های برچسب python
تاریخ: ۱۷:۱۵:۴ ۱۳۹۸/۵/۲۱ دوشنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Python |

در حال حاضر علاقه زیادی به زبان برنامه نویسی پایتون وجود دارد  که این امر دلایل مختلفی دارد از جمله: در مدارس این زبان با پلتفرم Raspberry Pi مورد استفاده قرار می‌گیرد، توانایی استفاده از آن برای اسکریپت‌های DevOps، استفاده شدن از آن در علوم داده و یادگیری ماشین و صد البته خود زبان پایتون.

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

هدف کتاب راهنمای برنامه نویسی پایتون ۳ برای مبتدیان، معرفی زبان پایتون به آن دسته از افرادی است که دانش خیلی کمی از برنامه نویسی دارند است و تبدیل آن‌ها به برنامه نویس حرفه ای پایتون است.

قسمت‌های ابتدایی این کتاب با مفاهیم پایه ای مثل این که متغیر چیست و حلقه for چگونه کار می‌کند شروع شده است. در مقابل در فصل‌های بعدی مفاهیم پیشرفته مثل برنامه نویسی تابعی، شی گرایی و مدیریت خطا ارائه شده است.

تعداد بازدید: ۱۰۰
دیدگاه ها: ۰
تاریخ: ۱۶:۹:۲۷ ۱۳۹۸/۴/۲۱ جمعه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Python |

کتاب Mastering GUI Programming with Python، برای برنامه نویسانی است که می‌خواهند با استفاده از زبان پایتون، رابط‌های کاربری جذاب، حرفه ای  و قدرتمند بسازند. PyQT5 مدت زیادی است که قدرتمند‌ترین و جامع‌ترین چارچوب GUI برای پایتون است. هدف این کتاب این است که پوشش جامعی از توسعه GUI‌ با PyQt5 ارائه دهد. مطالب این کتاب با مقدمه ای از PyQt5 شروع شده است، سپس یاد خواهید گرفت که چگونه فرم‌ها را با استفاده از QWidget‌ها بسازید و پس از آن با مهمترین جنبه‌های توسعه رابط کاربری مثل layout ها، size policy‌ها و برنامه نویسی رویداد محور آشنا می‌شوید.

در ادامه، برای برنامه نویسی audio-visual با QtMultimedia، نرم افزار‌های مبتنی بر پایگاه داده با QtSQL و مرور وب با QtWebeEngine آشنا می‌شوید. با به پایان رساندن این کتاب شما مهارت‌های لازم برای توسعه برنامه‌ها به همراه رابط کاربری با استفاده از PyQt را در اختیار دارید.

تعداد بازدید: ۲۵۴
دیدگاه ها: ۲
تاریخ: ۱۱:۴۱:۰ ۱۳۹۸/۴/۲۱ جمعه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Python | Security |

در کتاب Cracking Codes with Python، برنامه نویسی پایتون را با ایجاد کردن یا شکستن رمز‌ها و الگوریتم هایی که برای ایجاد و ارسال پیام‌های محرمانه استفاده می‌شوند، یاد بگیرید. در این کتاب بعد از مرور اصول برنامه نویسی پایتون، نحوه‌ی نوشتن، تست و هک کردن برنامه هایی که متن را با رمز نگاری‌های کلاسیک مثل رمزنگاری جابجایی، رمزنگاری ویژنر، رمز می‌کنند خواهید آموخت. شما کار را با برنامه‌های ساده برای رمزهای سزار و معکوس شروع خواهید کرد و سپس کارتان را با رمزنگاری کلید عمومی ادامه می‌دهید که این روش رمزنگاری امروزه برای امن نگه داشتن تراکنش‌های آنلاین، امضاهای دیجیتال، ایمیل‌ها و بیت کوین استفاده می‌شود.

هر برنامه‌ی نوشته شده در این کتاب شامل کد‌های کامل آن به همراه توضیح نحوه‌ی کار خط به خط آن هاست. با به پایان رساندن این کتاب شما کد نویسی با پایتون را آموخته اید و برنامه‌های هوشمندانه ای هم برای اثبات آن دارید.

تعداد بازدید: ۱۸۹
دیدگاه ها: ۰
تاریخ: ۱۱:۱۳:۲۴ ۱۳۹۸/۳/۶ دوشنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Python | GPU Programming | CUDA |

کتاب برنامه نویسی GPU با کودا و پایتون، برای آن دسته از افرادی است که می‌خواهند واقعا برنامه نویسی GPU انجام بدهند بدون این که با جزئیات فنی و سخت افزاری درگیر شوند. ما در این کتاب برنامه نویسی GPU را با C/C++ (CUDA C) انجام می‌دهیم اما به این شکل که این  کدها را به صورت inline درون کدهای پایتون به کمک ماژول PyCUDA می‌نویسیم. ماژول PyCUDA به ما این اجازه را می‌دهند که تنها کدهای سطح پایین GPU ضروری که به آن‌ها احتیاج داریم را بنویسیم و این ماژول تمام کارهای کامپایل کردن، لینک کردن و اجرای آن بر روی GPU را برای ما انجام می‌دهد.

تعداد بازدید: ۲۵۹
دیدگاه ها: ۰
تاریخ: ۱۳:۱۳:۱۳ ۱۳۹۸/۲/۲۷ جمعه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Python | Blockchain | Cryptocurrency |

اگر شما توسعه دهنده پایتون هستید و می‌خواهید وارد دنیای بلاک چین شوید کتاب Hands-On Blockchain for Python Developers برای شماست. بلاکچین به عنوان راه حل اصلی تکنولوژیکی دیده می‌شود که مثل یک دفتر کل عمومی برای تمامی رمز ارز‌ها کار می‌کند.

مطالبی که در این کتاب خواهید آموخت:

  • درک تکنولوژی زنجیره بلوکی و این که چه چیزی باعث می‌شود که یک پایگاه داده غیر قابل تغییر (Immutable Database) باشد.
  • استفاده از امکانات web3.py API برای تعامل با smart contract
  • ساخت رمز ارز و توکن خودتان در Ethereum با استفاده از Vyper
  • استفاده از امکانات IPFS برای ذخیره محتوا بر روی یک پلتفرم ذخیره سازی غیر متمرکز
  • پیاده سازی یک برنامه غیر متمرکز شبیه Twitter با ظاهر دسکتاپی
  • ساخت برنامه‌های غیر متمرکز به شکل کنسول، وب و دسکتاپ
تعداد بازدید: ۳۸۶
دیدگاه ها: ۰
تاریخ: ۱۵:۳۹:۴۱ ۱۳۹۸/۲/۶ جمعه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Python | Natural Language Processing |

کتاب پردازش زبان طبیعی در عمل (Natural Language Processing in Action)، شما را در ساخت ماشین هایی راهنمایی می‌کند که زبان انسان را با استفاده از قدرت پایتون و اکو سیستم پکیج‌های اختصاصی آن در پردازش زبان طبیعی (NLP) و هوش مصنوعی (AI) می‌فهمند.

کتاب Natural Language Processing in Action، رویکرد‌های NLP سنتی را بسط داده و شامل شبکه‌های عصبی، الگوریتم‌های مدرن یادگیری عمیق و تکنیک‌های مولد می‌شود تا از پس مسائل دنیای واقعی مثل استخراج اسامی و تاریخ ها، نوشتن متن و پاسخ دادن به سوالات بدون ساختار مشخص بر آیید.

تعداد بازدید: ۴۰۲
دیدگاه ها: ۱
تاریخ: ۲۱:۲۶:۴۵ ۱۳۹۸/۲/۳ سه شنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: Python |

کتاب پایتون برای بچه‌ها (Python for Kids)، برای هر کسی که علاقه مند به برنامه نویسی باشد مفید است، می‌خواهد بچه ای باشد یا فرد بالغی باشد که برای اولین بار سراغ برنامه نویسی می‌آیند. اگر می‌خواهید که نحوه‌ی این که چگونه خودتان برنامه بنویسید به جای این که از برنامه‌های توسعه داده شده توسط دیگران استفاده کنید، کتاب Python for Kids، محلی عالی برای شروع است.

تعداد بازدید: ۳۲۸
دیدگاه ها: ۰
تاریخ: ۲۰:۱۸:۲ ۱۳۹۸/۱/۲۵ یکشنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Python |

کتاب پایتون برای برنامه نویسان، برای آن دسته از برنامه نویسانی است که پیش زمینه ای از یک زبان برنامه نویسی سطح بالای دیگر دارند. در کتاب Python for Programmers، شما با پیشرفته‌ترین و به روزترین تکنولوژی‌های محاسباتی کار خواهید کرد و با زبان برنامه نویسی پایتون که یکی از محبوب‌ترین زبان‌های برنامه نویسی دنیاست برنامه خواهید نوشت.

امروزه در محاسبات، جدیدترین نوآوری‌ها همگی درباره‌ی داده هستند. دانش داده، آنالیز داده، کلان داده، پایگاه داده‌های رابطه ای (SQL) و پایگاه داده‌های NoSQL و NewSQL که هر یک از آنها با یک روش نوآورانه برای برنامه نویسی پایتون همراه هستند.

تعداد بازدید: ۷۷۶
دیدگاه ها: ۱
تاریخ: ۲۱:۱۷:۱۷ ۱۳۹۸/۱/۸ پنج شنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Python |

هدف ویرایش سوم کتاب Pro Python 3، ارتقای برنامه نویسان متوسط به سطوح پیشرفته‌تری از زبان پایتون است؛ بنابراین در این کتاب فرض شده است که خوانندگان با پایتون به صورت مقدماتی آشنایی دارند. بنابراین شما باید در استفاده از مترجم محاوره ای، نوشتن ساختارهای کنترلی و رویکردی پایه ای از شی گرایی راحت باشید  تا از این کتاب بتوانید بهره ببرید.

تعداد بازدید: ۵۰۵
دیدگاه ها: ۰
تاریخ: ۱۳:۳۸:۴۴ ۱۳۹۷/۶/۱۶ جمعه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Python |

آیا می‌خواهید زبان پایتون را بدون سرو کله زدن با راهنما‌های آن یاد بگیرید؟ با کتاب Head First Python، شما به سرعت مبانی پایتون، کار با توابع و ساختمان‌های داده‌ی آن را فرا خواهید گرفت. سپس شما به سراغ ساخت برنامه‌ی وب مختص به خودتان می‌روید، با مدیریت پایگاه داده آشنا می‌شوید، استثناها را مدیریت می‌کنید و  با داده‌ها سرو کله می‌زنید. اگر شما کنجکاو هستید که چه کارهایی را با context manager ها، decorator ها، comprehension‌ها و generator‌ها می‌توان انجام داد، در این کتاب همه‌ی این مطالب را خواهید یافت. ویرایش دوم این کتاب یک تجربه‌ی کامل یادگیری هست که در تبدیل شدن به یک برنامه نویس واقعی پایتون کمک می‌کند.

چرا این کتاب انقدر متفاوت به نظر می‌آید؟ بر اساس جدیدترین تحقیقات علوم شناختی و نظریه‌ی یادگیری، کتاب Head First Python از قالب بصری غنی برای درگیری ذهن شما استفاده می‌کند؛ به جای اینکه از متون خشک خالی که باعث خواب شما می‌شود استفاده کند. چرا وقتتان را با درگیر شدن با مفاهیم جدید هدر دهید؟ این تجربه‌ی یادگیری چند حسگری بر اساس روشی که مغز شما واقعا کار می‌کند طراحی شده است.

تعداد بازدید: ۲۰۱۵
دیدگاه ها: ۰
تاریخ: ۱۴:۵۲:۲۸ ۱۳۹۴/۱۰/۵ شنبه
توسط: punsher2011
امتیاز: ۰
برچسب ها: Machine Learning | Python | Computer Vision |

یادگیری ماشین را به کمک مجموعه ای از کتابخانه‌های پایتون فرا بگیرید و سیستم‌های یادگیری خودتان را بر مبنای پایتون بنویسید

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

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

تعداد بازدید: ۲۰۴۶
دیدگاه ها: ۰
تاریخ: ۱۵:۱۴:۲۴ ۱۳۹۳/۱۲/۱۶ شنبه
توسط: MotoMan
امتیاز: ۵
برچسب ها: Test Driven Development | Python | Django |

هدف اصلی من یاد دادن یک متدولوژی برای توسعه‌ی برنامه‌های وب هست، که فکر می‌کنم باعث بهتر شدن برنامه‌های وب و همچنین شادمانی توسعه دهندگان می‌شود. این کتاب، راهنمایی برای یادگیری گرامر پایتون، یا آموزش توسعه‌ی وب نیز نیست. در عوض امیدوارم که به شما چگونگی استفاده از TDD برای برنامه‌های خود بیاموزید و به هدف مقدس ما یعنی "کدهای تمیزی که کار می‌کنند" دست یابید.

تعداد بازدید: ۲۷۶۶
دیدگاه ها: ۰
loading...

لطفا منتظر بمانید...