کتاب های برچسب django
تاریخ: ۱۳:۹:۵۲ ۱۳۹۹/۱/۹ شنبه
توسط: 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 و تولید را کشف کنید.

تعداد بازدید: ۲۳۸
دیدگاه ها: ۰
تاریخ: ۰:۱۰:۴ ۱۳۹۸/۸/۲ پنج شنبه
توسط: MotoMan
امتیاز: ۲

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

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

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

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

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

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

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

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

تعداد بازدید: ۳۴۰۳
دیدگاه ها: ۰
loading...

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