کتاب های برچسب Django
تاریخ: 1401/06/26 11:40
توسط: MotoMan
امتیاز: ۱
برچسب ها: Python |Django |

کتاب Django 4 By Example, 4th Edition (جنگو 4 با مثال، ویرایش چهارم)، ایجاد برنامه‌های وب کاملا کارآمد که دارای احراز هویت، سیستم مدیریت محتوا، پردازش پرداخت و API‌های RESTful است را آموزش می‌دهد. Django 4 By Example، چهارمین نسخه از سری پر فروش Django By Example است که به شما در ساخت برنامه‌های وب کمک می‌کند. این کتاب، شما را از طریق ایجاد برنامه‌های کاربردی واقعی، حل مشکلات رایج و پیاده سازی بهترین شیوه‌ها با استفاده از رویکردی گام به گام راهنمایی می‌کند.

تعداد بازدید: ۷۵۳۶
دیدگاه ها: ۱
تاریخ: 1400/08/02 14:08
توسط: MotoMan
امتیاز: ۱
برچسب ها: Python |Django |Microservice |

در کتاب Designing Microservices with Django (طراحی میکروسرویس‌ها با جنگو)، با استفاده از چارچوب جنگو مبتنی بر پایتون، میکرو سرویس‌ها را بررسی کرده و مزایا و معایب آنها را مرور می‌کنید. این کتاب به بررسی میکرو سرویس ها، نحوه ارتباط آن‌ها با یکدیگر و چگونگی ایجاد آنها با استفاده از زبان برنامه نویسی پایتون و چارچوب وب Django می‌پردازد.

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

 
تعداد بازدید: ۴۵۹۰
دیدگاه ها: ۱
تاریخ: 1400/07/30 22:17
توسط: MotoMan
امتیاز: ۲
برچسب ها: Python |Django |Microservice |

معماری میکروسرویس چندین مشکل معماری نرم افزار را حل می‌کند. جنگو یک چارچوب توسعه فول استک است که با زبان پایتون نوشته شده است. این کتاب شامل همه موارد لازم برای توسعه برنامه‌های وب است؛ از view‌های کاربر تا ذخیره سازی اطلاعات: مدل، ماندگاری، روابط، کنترلر ها، فرم ها، اعتبارسنجی ها، rest API. علاوه بر این، این کتاب نحوه‌ی ساخت میکرو سرویس‌های عملیاتی را نشان می‌دهد. این کتاب در ساخت API‌های restful به شما کمک می‌کند و همچنین با Redis و Celery آشنا خواهید شد. در انتها، این کتاب چگونگی امن سازی این سرویس‌ها و استقرار این میکرو سرویس‌ها را با استفاده از جنگو نشان می‌دهد. در پایان، همچنین نحوه‌ی مقیاس پذیر کردن سرویس‌ها نیز آموزش داده می‌شود.

کتاب Designing Microservices Using Django (طراحی میکرو سرویس‌ها با استفاده از جنگو)، یک راهنمای گام به گام است که به شما در ایجاد معماری میکروسرویس با استفاده از جنگو و پایتون کمک می‌کند.

 
تعداد بازدید: ۴۰۱۹
دیدگاه ها: ۱
تاریخ: 1400/03/07 16:57
توسط: MotoMan
امتیاز: ۰
برچسب ها: Python |Django |

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

در کتاب Two Scoops of Django 3.x (دو اسکوپ از جنگو 3.x)، ما شما را با نکات، ترفندها، الگوها، تکه کد‌ها و تکنیک‌های مختلفی که طی سال‌ها کار با جنگو یاد گرفته ایم آشنا می‌کنیم. این کتاب بروز رسانی و توسعه یافته نسخه‌های قبلی است که: برای Django 3.x به روز شده است (که حداقل تا آوریل 2024 توسط تیم اصلی نگهداری خواهد شد!)؛ برای مطابقت با تغییرات در اکوسیستم جنگو، همراه با اصلاحات و توضیحات اضافه شده به لطف بازخورد خوانندگان و بازبین‌های فنی، به روز شده است؛ برای پایتون 3.8 و 3.9 بروز شده است؛ تقریباً در هر مبحثی از مطالب کتاب تجدید نظر شده است و مطالبی جدید در مورد Django REST Framework، GraphQL، امنیت، فرم ها، مدل‌ها به ویرایش جدید این کتاب اضافه شده اند.

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

 
تعداد بازدید: ۶۳۳۷
دیدگاه ها: ۱
تاریخ: 1400/02/10 18:44
توسط: MotoMan
امتیاز: ۰
برچسب ها: Python |Django |

ایجاد برنامه‌های وب ایمن و قابل نگهداری به دانش جامعی نیاز دارد. ویرایش دوم این کتاب نه تنها جنگو را بررسی می‌کند، بلکه سال‌ها تجربه را در قالب الگوهای طراحی و بهترین شیوه‌ها دربر می‌گیرد. این کتاب به جای اینکه فقط به الگوهای طراحی GoF پایبند باشد، الگوهای سطح بالاتری را نیز بررسی می‌کند. با استفاده از آخرین نسخه‌ی Django و Python، در حالی که پیش زمینه مفهومی محکمی ایجاد می‌کنید، درباره کانال‌ها و asyncio خواهید آموخت. این کتاب گزینه‌های طراحی را مقایسه می‌کند تا به شما در تصمیم گیری روزمره سریع‌تر در یک محیط به سرعت در حال تغییر کمک کند.
در کتاب Django Design Patterns and Best Practices, 2nd Edition (الگو‌های طراحی و بهترین شیوه‌های جنگو، ویرایش دوم)، شما ابتدا درباره الگو‌های معماری مختلف یاد خواهید گرفت که بسیاری از آن‌ها برای ساخت جنگو استفاده می‌شوند. شما با جمع آوری نیازمندی ها، ایجاد ماکت‌ها و راه اندازی پروژه، با ساخت یک پروژه ابرقهرمانی سرگرم کننده شروع خواهید کرد. از طریق مثال‌های پروژه محور، شما Model، View، قالب ها، گردش کار‌ها و تکنیک‌های استفاده مجدد از کد را بررسی خواهید کرد. علاوه بر این، شما تکنیک‌های کاربردی کد نویسی Python را در Django یاد خواهید گرفت که به شما امکان می‌دهند تا مشکلات مربوط به موضوعات پیچیده مانند کد قدیمی، مدل سازی داده‌ها و قابلیت استفاده مجدد از کد را برطرف کنید.
شما اصول طراحی API و بهترین شیوه‌ها را بررسی خواهید کرد و نیاز به گردش کار‌های ناهمزمان را درک خواهید کرد. در طول این سفر، شما تکنیک‌های محبوب تست کد پایتون را در جنگو، تهدیدهای مختلف امنیت وب و اقدامات متقابل آنها و نظارت و عملکرد برنامه خودتان را مطالعه خواهید کرد. این کتاب برای شما مناسب است، چه تازه با جنگو آشنا شده باشید و چه فقط می‌خواهید بهترین شیوه‌های آن را بیاموزید و نیازی نیست که در جنگو یا پایتون متخصص باشید. همچنین برای مطالعه این کتاب داشتن دانش قبلی از الگوها انتظار نمی‌رود، اما مفید خواهد بود.

 

 
تعداد بازدید: ۵۷۸۰
دیدگاه ها: ۰
تاریخ: 1399/10/19 16:36
توسط: MotoMan
امتیاز: ۲
برچسب ها: Python |Django |

کتاب Django for Professionals (جنگو برای حرفه ای ها)، راهنمای ساخت وب سایت‌های حرفه ای با چارچوب وب جنگو است. بین ساختن «برنامه‌های اسباب بازی» ساده که می‌توانند به سرعت ایجاد شوند و استقرار یابند و آنچه که برای ساختن یک برنامه وب «آماده تولید» مناسب برای استفاده هزاران و یا حتی میلیون‌ها کاربر لازم است فاصله‌ی زیادی وجود دارد. این کتاب به شما نشان می‌دهد که چگونه این فاصله را پر کنید.
هنگامی که اولین بار Django را نصب می‌کنید و یک پروژه جدید ایجاد می‌کنید، تنظیمات پیش فرض جهت توسعه سریع محلی پیکربندی شده اند، و این منطقی است: نیازی به افزودن تمام قابلیت‌های اضافی مورد نیاز یک وب سایت بزرگ نیست، تا زمانی که بدانید که واقعا به آنها احتیاج دارید. این پیش فرض‌ها شامل SQLite به عنوان پایگاه داده پیش فرض، وب سرور محلی، میزبانی static asset محلی، مدل User تعبیه شده و حالت DEBUG روشن است.
اما برای یک پروژه عملیاتی، اگر نه همه ولی بیشتر این تنظیمات باید مجدداً پیکربندی شوند، و حتی عدم توافق نا امید کننده ای در بین متخصصان می‌تواند وجود داشته باشد. به عنوان مثال، بهترین پایگاه داده عملیاتی برای استفاده چیست؟ بسیاری از توسعه دهندگان جنگو، از جمله من، PostgreSQL را انتخاب می‌کنند. این همان چیزی است که ما در این کتاب استفاده خواهیم کرد. با این حال بسته به پروژه می‌توان برای استفاده از MySQL نیز بحث کرد. در واقع همه اینها به نیازهای خاص یک پروژه بستگی دارد.
این کتاب به جای آنکه مخاطب را در لیستی کامل از گزینه‌های موجود غرق کند، نشان می‌دهد که یک روش برای ایجاد یک وب سایت حرفه ای، روشی مبتنی بر بهترین شیوه‌های فعلی جامعه جنگو است. عناوین پوشش داده شده شامل استفاده از Docker برای توسعه و استقرار محلی، PostgreSQL، یک مدل کاربر سفارشی، جریان احراز هویت کاربر قوی با ایمیل، آزمایش جامع، متغیرهای محیط، بهبود امنیت و عملکرد و موارد دیگر است.
در پایان این کتاب، شما یک وب سایت حرفه ای ساخته اید و تمام مراحل لازم را برای این کار فرا گرفته اید. خواه پروژه جدیدی را شروع می‌کنید که امیدوار هستید که به بزرگی اینستاگرام (در حال حاضر بزرگترین وب سایت جنگو در جهان) شود یا به روز رسانی‌های مورد نیاز یک پروژه جنگو موجود را انجام دهید، ابزار و دانش لازم برای این کار را در اختیار خواهید داشت.

تعداد بازدید: ۹۷۹۳
دیدگاه ها: ۰
تاریخ: 1399/10/19 14:15
توسط: MotoMan
امتیاز: ۲
برچسب ها: Python |Django |

جنگو (Django) یک چارچوب وب متن باز و آزاد است که با زبان برنامه نویسی Python نوشته شده است. «چارچوب وب» نرم افزاری است که بسیاری از چالش‌های رایج مربوط به ساخت وب سایت، از جمله اتصال به پایگاه داده، مدیریت امنیت، حساب‌های کاربری و غیره را از شما پنهان می‌کند. این روزها، بیشتر توسعه دهندگان به جای تلاش برای ساختن یک وب سایت از صفر، بر چارچوب‌های وب متکی هستند. جنگو اولین بار در سال 2005 منتشر شد و از آن زمان به طور مداوم در حال توسعه است. امروزه، جنگو یکی از محبوب‌ترین چارچوب‌های وب است که توسط بزرگترین وب سایت‌های جهان همچون اینستاگرام، Pinterest،Bitbucket  و Disqus استفاده می‌شود؛ اما همچنین به اندازه کافی انعطاف پذیر است که می‌تواند انتخاب خوبی برای استارتاپ‌های نوپا و نمونه سازی اولیه پروژه‌های شخصی باشد.
کتاب Django for Beginners (جنگو برای مبتدیان)، یک رویکرد پروژه محور برای یادگیری توسعه وب با چارچوب وب Django است. در این کتاب شما پنج برنامه وب که به تدریج پیچیده‌تر می‌شوند را خواهید ساخت که از یک برنامه “Hello, World” ساده آغاز می‌شود که به یک برنامه Pages، برنامه Message Board، یک برنامه Blog با فرم‌ها و حساب‌های کاربری پیشرفت می‌کند و در نهایت یکه برنامه روزنامه که از user model سفارشی، یکپارچه سازی با ایمیل، کلیدی‌های خارجی، احراز مجوز، سطوح دسترسی و غیره استفاده می‌کند. در پایان این کتاب، در ایجاد پروژه‌های جنگو خودتان از صفر و با استفاده از بهترین شیوه‌های موجود، احساس اطمینان خواهید داشت. این کتاب به طور مرتب به روز می‌شود و آخرین نسخه‌های جنگو و پایتون را پوشش می‌دهد.

 

تعداد بازدید: ۱۲۲۹۳
دیدگاه ها: ۳
تاریخ: 1399/07/13 23:10
توسط: MotoMan
امتیاز: ۳
برچسب ها: WEB API |Python |Django |

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

ترکیبی از Django و Django REST Framework، یکی از محبوب‌ترین و قابل شخصی سازی‌ترین روش‌ها برای ساخت API‌های وب است که توسط بسیاری از بزرگترین شرکت‌های فن آوری در جهان از جمله Instagram ،Mozilla ،Pinterest و Bitbucket استفاده می‌شود. همچنین چارچوب جنگو برای مبتدیان کاملاً مناسب است زیرا رویکرد "batteries-included" جنگو بسیاری از پیچیدگی‌های اساسی و خطرات امنیتی درگیر در ایجاد هر API وب را پنهان می‌کند.

کتاب Django for APIs، یک راهنمای پروژه محور برای ساختن API‌های مدرن با Django و Django Rest Framework‌ است. این کتاب برای مبتدیانی که قبلاً هرگز API ایجاد نکرده اند و همچنین برنامه نویسان حرفه ای که به دنبال مقدمه ای سریع از اصول اساسی و بهترین شیوه‌های جنگو هستند مناسب است.

تعداد بازدید: ۹۱۲۱
دیدگاه ها: ۵
تاریخ: 1399/01/27 22:25
توسط: MotoMan
امتیاز: ۴
برچسب ها: Python |Django |

جنگو، چارچوب وب قدرتمند پایتون است ضمن ارائه یک منحنی یادگیری نسبتا کم عمق، توسعه سریع و تمیز و طراحی عملی را ترغیب می‌کند؛ و این سبب می‌شود که چارچوب Django برای برنامه نویسان تازه کار و حرفه ای جذاب باشد. اگر می‌خواهید کل روند توسعه برنامه‌های تحت وب حرفه ای با پایتون و جنگو را یاد بگیرید، این کتاب برای شما مناسب است. شما در طی روند ساخت چهار پروژه حرفه ای با جنگو، ویژگی‌های Django 3، چگونگی حل مسائل رایج توسعه وب، نحوه اجرای بهترین شیوه‌ها و استقرار موفقیت آمیز برنامه‌های خودتان را یاد خواهید گرفت.

در ویرایش سوم کتاب Django 3 By Example، یک برنامه وبلاگ، یک وب سایت نشانه گذاری (bookmark) تصاویر اجتماعی، یک فروشگاه آنلاین و یک پلتفرم یادگیری الکترونیکی ایجاد خواهید کرد. این راهنمای گام به گام، نحوه یکپارچه کردن تکنولوژی‌های محبوب، تقویت برنامه‌های خودتان با AJAX، ایجاد API‌های RESTful و راه اندازی محیط تولید برای پروژه‌های Django را به شما آموزش می‌دهد. در پایان این کتاب، شما با ساختن برنامه‌های تحت وب پیشرفته، به جنگو 3 مسلط خواهید شد.

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

تعداد بازدید: ۹۳۲۶
دیدگاه ها: ۹
تاریخ: 1399/01/09 13:09
توسط: MotoMan
امتیاز: ۲
برچسب ها: Python |Django |

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

ویرایش چهارم کتاب Django 3 Web Development Cookbook، شما را در هر مرحله از روند توسعه وب با چارچوب جنگو 3.0 راهنمایی می‌کند. ما با پیکربندی و ساختار پروژه شروع می‌کنیم. سپس یاد می‌گیرید که چگونه ساختار پایگاه داده را با مؤلفه‌های قابل استفاده مجدد تعریف کنید و آن را در طول مدت پروژه خود چگونه مدیریت کنید. سپس این کتاب، برای ورود و نمایش داده‌ها به سراغ فرم‌ها و view‌ها می‌رود. ما برای تقویت تجربه کاربری، به استفاده از قالب‌های پاسخگو و جاوا اسکریپت اقدام می‌کنیم. سپس ما سیستم قالب Django را با فیلترها و برچسب‌های سفارشی شده تقویت خواهیم کرد تا برای توسعه frontend انعطاف پذیر‌تر باشد. پس از این، شما به منظور ساده کردن گردش کار ویرایشگران محتوا، رابط کاربری مدیریت را تنظیم خواهید کرد. از آنجا، ما تمرکز خود را به پایداری و استحکام پروژه خود تغییر می‌دهیم و به امنیت و بهینه سازی برنامه‌های شما کمک می‌کنیم.

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

برخلاف بسیاری از کتاب‌های جنگو که تنها به خود چارچوب مربوط می‌شوند، این کتاب چندین ماژول مهم شخص ثالث را پوشش می‌دهد که شما را به ابزارهای لازم برای توسعه وب کامل مجهز می‌کنند. علاوه بر این، ما با استفاده از چارچوب فرانت اند Bootstrap و کتابخانه جاوا اسکریپتjQuery ، مثال هایی را ارائه می‌دهیم که هر دو ایجاد رابط‌های کاربری پیشرفته و پیچیده را ساده می‌کنند. این کتاب از طریق آپلود کردن و پردازش تصاویر، رندر کردن داده‌ها در HTML5، PDF و Excel، استفاده و ایجاد API ‌ها و هدایت انواع داده‌های مختلف در جنگو، شما را هدایت می‌کند. همچنین می‌توانید دستور العمل‌های پیشرفته ای برای استفاده از جنگو با Docker و Ansible در محیط‌های توسعه، staging و تولید را کشف کنید.

تعداد بازدید: ۶۶۷۷
دیدگاه ها: ۲
تاریخ: 1398/08/02 00:10
توسط: MotoMan
امتیاز: ۳

علم داده‌ها و یادگیری ماشین به شکلی خاص برای ارزیابی میزان همیشه در حال افزایش داده‌های تولید شده توسط کاربران، به عنوان موضوعات پیشرو در محیط تجاری فناوری در حال ظهور هستند. در کتاب یادگیری ماشین برای وب، نحوه استفاده از پایتون برای توسعه یک برنامه تجاری وب با استفاده از جنگو و چگونگی به کارگیری برخی از کتابخانه‌های خاص (sklearn، scipy، nltk، جنگو و برخی دیگر) توضیح داده شده است تا داده‌های تولید شده و یا استفاده شده در برنامه، پردازش و تجزیه و تحلیل شوند (از طریق تکنیک‌های یادگیری ماشین).

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

تعداد بازدید: ۴۱۳۸
دیدگاه ها: ۰
تاریخ: 1398/07/13 21:48
توسط: MotoMan
امتیاز: ۲
برچسب ها: Python |Django |

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

ویرایش سوم کتاب توسعه وب با جنگو، شما را در هر مرحله از روند توسعه وب با چارچوب Django 2.1 راهنمایی می‌کند. ما پیکربندی و ساختار بندی پروژه را تحت محیطی مجازی یا در داکر شروع می‌کنیم. سپس یاد می‌گیرید که چگونه ساختار بانک اطلاعاتی را با مؤلفه‌های قابل استفاده مجدد تعریف کنید و آن را در طول مدت پروژه خود مدیریت کنید. پس از آن به سراغ فرم‌ها و view‌ها می‌رویم که در وارد کردن و نمایش داده‌ها مورد استفاده قرار می‌گیرند. در ادامه ما با استفاده از قالب‌های responsive و جاوا اسکریپت تجربه کاربری را نیز بهبود می‌بخشیم. پس از این، شما می‌توانید رابط کاربری مدیریت را به منظور ساده سازی جریان کار ویراستاران وب سایت، شخصی سازی کنید. در ادامه، ما تمرکز خود را بر روی پایداری و استحکام پروژه شما قرار می‌دهیم و به امنیت و بهینه سازی برنامه‌های شما کمک می‌کنیم.

در این کتاب شما همچنین نحوه‌ی یکپارچه کردن قابلیت‌های برنامه خود با CMS جنگو را خواهید آموخت. سپس شما چگونگی ذخیره کردن و پردازش ساختار‌های سلسله مراتبی را یاد می‌گیرید. برخلاف بسیاری از دیگر کتابهای جنگو که فقط به بررسی خود فریمورک می‌پردازند، این کتاب چندین ماژول مهم شخص ثالث را پوشش می‌دهد که شما را به ابزارهای لازم برای توسعه کامل وب مجهز می‌کنند. علاوه بر این، ما با استفاده از فریمورک فرانت اند Bootstrap و کتابخانه جاوا اسکریپت jQuery، مثال هایی را ارائه می‌دهیم که ایجاد واسط کاربری پیشرفته و پیچیده را ساده می‌کنند.

تعداد بازدید: ۳۱۲۹
دیدگاه ها: ۱
تاریخ: 1393/12/16 15:14
توسط: MotoMan
امتیاز: ۶
برچسب ها: Test Driven Development |Python |Django |

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

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

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